*(00)*

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年3月4日

摘要: 今天用SQL Server 2005写查询语句,要求计算一个月平均每天发生的金额。以前往往喜欢查询相关的所有列,在代码中进行计算,还没有在SQL中写过。第一印象就是:要考虑到润年还是平年,再判断是大月还是小月,难道要写一个复杂的存储过程不可? 答案不是!SQL 中取出一个日期的天数提供一个内置函数:datepart(dp, date)dp指:指定要返回的日期部分的参数。比如:返回日期可以用dd、d或者day;返回年份可以用yy、yyyy或者yeardate指:要计算的日期。比如:selectDatePart(day,'2008-10-12') --显示12还有一个内置函数:da 阅读全文
posted @ 2014-03-04 11:22 *(00)* 阅读(3386) 评论(0) 推荐(0) 编辑