http://www.cnblogs.com/moss_tan_jun/archive/2010/08/23/1806861.html
http://www.cnblogs.com/cocos/archive/2011/05/06/2039469.html
http://happyman-bruce.blogbus.com/tag/MySQL/
1. 日期与时间函数
now() 当前时间
select now()
结果输出:
2013-11-11 13:14:10
TO_DAYS() 将时间转换为天数
select TO_DAYS(now());
735548
查询7天前的数据
SELECT * FROM `test_queue` t where TO_DAYS(now())-TO_DAYS(t.testqueueCreationDate)<7;
查询16号的数据
SELECT * FROM `test_queue` t where day(t.testqueueCreationDate)=16;
2. 数学运算函数
select SQRT(4);
结果输出:
SQRT(4)
2
COUNT()函数用于返回一个列内所有非空值的个数,这是一个整型值
select count(automated) from `scheduler_db`.`automation_device`
结果输出:
count(automated)
163
select count(automated) from `scheduler_db`.`automation_device` d where d.automated=1;
结果输出:
count(automated)
160
CONV(N,from_base,to_base)
在不同的数字基之间变换数字。返回数字N的字符串数字,从from_base基变换为to_base基,如果任何参数是NULL,返回NULL。参数N解释为一个整数,但是可以指定为一个整数或一个字符串。最小基是2且最大的基是36。如果to_base是一个负数,N被认为是一个有符号数,否则,N被当作无符号数。 CONV以64位点精度工作。
select CONV("a",16,2)
结果输出:
CONV("a",16,2)
1010
select BIN(12)
1100
select SUBSTRING_INDEX('www.mysql.com.cn','.',1)
结果输出:
SUBSTRING_INDEX('www.mysql.com.cn','.',1)
www
select SUBSTRING_INDEX('www.mysql.com.cn','.',2)
结果输出:
SUBSTRING_INDEX('www.mysql.com.cn','.',2)
www.mysql
select SUBSTRING_INDEX('www.mysql.com.cn','.',-1)
结果输出:
SUBSTRING_INDEX('www.mysql.com.cn','.',-1)
cn
找到 OrderPrice 值高于 OrderPrice 平均值的客户
SELECT Customer FROM Orders
WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders)
AVG(column) 返回某列的平均值
BINARY_CHECKSUM
CHECKSUM
CHECKSUM_AGG
COUNT(column) 返回某列的行数(不包括NULL值)
COUNT(*) 返回被选行数
COUNT(DISTINCT column) 返回相异结果的数目
FIRST(column) 返回在指定的域中第一个记录的值(SQLServer2000 不支持)
LAST(column) 返回在指定的域中最后一个记录的值(SQLServer2000 不支持)
MAX(column) 返回某列的最高值
MIN(column) 返回某列的最低值
STDEV(column)
STDEVP(column)
SUM(column) 返回某列的总和
VAR(column)
VARP(column)
函数 描述
UCASE(c) 将某个域转换为大写
LCASE(c) 将某个域转换为小写
MID(c,start[,end]) 从某个文本域提取字符
LEN(c) 返回某个文本域的长度
INSTR(c,char) 返回在某个文本域中指定字符的数值位置
LEFT(c,number_of_char) 返回某个被请求的文本域的左侧部分
RIGHT(c,number_of_char) 返回某个被请求的文本域的右侧部分
ROUND(c,decimals) 对某个数值域进行指定小数位数的四舍五入
MOD(x,y) 返回除法操作的余数
NOW() 返回当前的系统日期
FORMAT(c,format) 改变某个域的显示方式
DATEDIFF(d,date1,date2) 用于执行日期计算
分享到:
相关推荐
sql函数函数大全 常用的字符函数,日期函数,数据转换函数==
SQL 函数 函数大全.pdf 非常实用,速来抢购,是否全面 SQL 函数 函数大全.pdf
sql 函数 大全 oracle 基于oracle 的函数大全,很使用。
常用SQL函数总结,基于ORACLE数据库整理的SQL函数用法及分析。
实用的sql函数,方便查询,可作学习和查阅资料
sql函数集锦sql函数集锦sql函数集锦sql函数集锦sql函数集锦sql函数集锦sql函数集锦sql函数集锦sql函数集锦sql函数集锦
oracle中的sql函数说明,详细描述函数的各个参数。
sql 函数大全 比较常用的一些 函数 整理
sql函数集合(具体的讲解函数例子帮助理解) 亲情奉献 赶紧下载吧 欢迎下载我其它资源
SQL函数SQL函数SQL函数SQL函数SQL函数
sql函数ppt,主要是sql的内置函数,有需要的可以下来看看,
个人感觉这套例子不错,里面有很多很有用的sql函数,比较实用,而且创建和使用过程都比较详细,希望大家喜欢
sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全sql函数大全
SQL 函数 字段内容更新插入
SQL函数大总结 实用的sql函数 ABS(x) 函数,此函数用来返回一个数的绝对值。 ACOS(x)函数,返回X的反余弦值。X范围从1到-1,输入值从0到派,以弧度为单位。 ASIN(x)函数,返回X的反正弦值。X范围从1到-1,输入值从-...
一、Access常用内置SQL函数---日期时间函数 1.CDate 说明:将字符串转化成为日期 举例:select CDate("2008/4/5") 2.Date 说明:返回当前日期 举例:select Date() 3.DateAdd 说明:将指定日期加上某个日期 举例:...
SQL 函数的使用 SQL 函数的使用SQL 函数的使用 SQL 函数的使用SQL 函数的使用 SQL 函数的使用SQL 函数的使用 SQL 函数的使用SQL 函数的使用 SQL 函数的使用
SQL函数命令大全[总结].pdf
Sql函数大全,方便大家学习sql函数 Sql函数大全,方便大家学习sql函数
sql函数大全.sql server资料