基础sql语句练习(高级sql语句小结二)
上一章总结了一些sql语句,这一章主要总结一下sql函数,我来为大家讲解一下关于基础sql语句练习?跟着小编一起来看一看吧!
基础sql语句练习
上一章总结了一些sql语句,这一章主要总结一下sql函数。
1、Date函数
NOW() 返回当前的时间和日期
DATE() 提取日期或日期/时间表达式的日期部分
CURTIME() 返回当前时间
CURDATE()返回当前日期
EXTRACT() 按照条件返回日期/时间
DATE_ADD() 给日期添加时间间隔
DATE_SUB() 给日期减去时间间隔
DATEDIFF() 返回两个日期之间的天数
DATE_FORMAT() 将日期格式化
sql Date函数的数据类型:
MySQL 使用下列数据类型在数据库中存储日期或日期/时间值:
DATE - 格式 YYYY-MM-DD
DATETIME - 格式: YYYY-MM-DD HH:MM:SS
TIMESTAMP - 格式: YYYY-MM-DD HH:MM:SS
YEAR - 格式 YYYY 或 YY
SQL Server 使用下列数据类型在数据库中存储日期或日期/时间值:
DATE - 格式 YYYY-MM-DD
DATETIME - 格式: YYYY-MM-DD HH:MM:SS
SMALLDATETIME - 格式: YYYY-MM-DD HH:MM:SS
TIMESTAMP - 格式: 唯一的数字
2、sql NULL函数
null是遗漏的未知数据,表中可以存放null值,它和“”或者0是不等价的
SELECT a,b FROM table WHERE b IS NULL
3、sql 内建函数
SELECT function(列) FROM table
4、Aggregate函数
合计函数面向一系列的值返回一个唯一的值
5、scalar函数
面向单一的值,返回基于输入值的一个单一的值
6、avg函数
返回平均值,null值不包含在计算中
7、count 函数
返回查询结果的个数
8、first函数
返回查询结果中的第一个值
9、last函数
返回查询结果中的最后一条数据
10、MAX() 函数, MIN() 函数
最大值,最小值,null值不包含在计算中
11、sum函数
求和函数
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com