1 CONVERT
CONVERT() 函数是把日期转换为新数据类型的通用函数。
具体用法为:
CONVERT(data_type(length),data_to_be_converted,style) data_type(length):输出的最大长度;data_to_be_converted:被格式化的日期;
style:输出类型。
较为常用的例子:
CONVERT(varchar(100),getdatetime(),120) //将现在的时间转化成 yyyy-mm-dd hh:mi:ss(24h)
CONVERT(varchar(100),‘2017-09-14 09:38:35’,111) //将字符串的格式化成 yy/mm/dd形式
在具体应用在sql中,需要加上select方能返回格式化值
2 group by
group by 函数一般与聚合函数一起使用
首先按照 group by 的字段进行分类,然后再对某些字段进行聚合,返回结果。
注意返回的字段要么是group by的字段要么是聚合函数返回值
如:select * from AETable group by POTNO [选择列表中的列 'AETable.DDate' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中],
select POTNO,count(DDate) as sd from AETable group by POTNO[对]