1、sql把数据行和汇总行连接起来用union all
注意:如果union上面的是数字形式的,下面的用 ‘’ 就会报错。
2、字符串截取
left(string,3) = str
right(string,3) = ing
3、日期判断
datediff(d, dateField,getdate())=0 --当天,第二个日期减去第一个日期。
Where CheckDate Between '2013-01-01' And '2013-01-31'
sql2000格式化日期
Select CONVERT(varchar(100), GETDATE(), 8): 10:57:46
Select CONVERT(varchar(100), GETDATE(), 24): 10:57:47Select CONVERT(varchar(100), GETDATE(), 108): 10:57:49
Select CONVERT(varchar(100), GETDATE(), 12): 060516
Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
convert(varchar(6), a.oper_date,112)as 日期 201607
4、update table a = replace(a,
'('
,
'('
) --把表table a列的半角括号修改为全角括(前面是被替换的,后面是结果)