设定SELECT的记录范围
返回某一时间段的所有记录
SELECT * FROM [d_oilrecord] WHERE [dateTime] BETWEEN '9/1/2011' AND '10/1/2011'
//返回9/1/2011至10/1/2011的所有记录
返回指定月份的所有记录
select * from d_dailyworkrecord where month(date01) = month('11/05/2011')
--date01 日期字段
对SELECT出的记录进行操作
返回某一字段的合
SELECT SUM(id) AS total FROM [table1]
对返回的字段中的数值进行4舍5入保留小数点
SELECT cast(11.00/2 as numeric(9,2)) //保留2位小数点
获取返回字段中的最大值
select max(id)id from table_name //从table_name表中获取记录最大的ID
对SELECT出的值格式化
格式为时间
select COUNVRT(varchar(12) , getdate(), 23 )
2008-04-01
select CONVERT(varchar(12) , getdate(), 111 )
2004/09/12