首页 相关文章 利用SQL找出一个月中有多少个周日

利用SQL找出一个月中有多少个周日

  问:我想利用SQL找出在任意一月中的周日的数量。请帮帮我。

  答:以下是一个简单的技巧:

  确定一个具体的月份,确定这个月的第一天

  使用INTEGERS表生成一系列这个月第一天之后的日期覆盖这个月所有的日期

  用日期函数确定这一生成日期是否就是周日

  用count()获取周日的测试结果

  为了创建integers表,用到下列命令:

createtableintegers 
  (iintegernotnullprimarykey);
insertintointegers(i)values(0);
insertintointegers(i)values(1);
insertintointegers(i)values(2);
insertintointegers(i)values(3);
insertintointegers(i)values(4);
insertintointegers(i)values(5);
insertintointegers(i)values(6);
insertintointegers(i)valu...[ 查看全文 ]

2016-02-19 标签:

利用SQL找出一个月中有多少个周日的相关文章

手机页面
收藏网站 回到头部