MariaDB社区

标题: 求某个月有多少天 [打印本页]

作者: lansedongqing    时间: 2010-8-26 11:18
标题: 求某个月有多少天
我是想求某个月有多少天



select date_add(ms,-3,date_add(mm, DATEDIFF(m,0,GETDATE())+1,0)))  



这句话哪里错了啊,我运行时总出错



然后如何循环出每天啊?

作者: kider    时间: 2010-8-26 14:44
日期函数的套用即可。
如:SELECT day(LAST_DAY(now()));
now()可以换成你想指定的日期。

如:
  1. mysql> SELECT day(LAST_DAY(now()));
  2. +----------------------+
  3. | day(LAST_DAY(now())) |
  4. +----------------------+
  5. |                   31 |
  6. +----------------------+
  7. 1 row in set (0.00 sec)
复制代码


作者: kingswim    时间: 2010-10-9 20:20
KIDER是难易都教,不容易
作者: huangzhaoji    时间: 2011-6-20 17:23
如果要求上个月或者下个月,也就是说不是求这个月的话,怎么写?




欢迎光临 MariaDB社区 (http://123.56.88.72/) Powered by Discuz! X3.2