进来看看,关于周和月查询sql的写法
时间:2011-08-18
来源:互联网
id uid pid date serverid
1 111 000 2011-08-18 3
2 112 001 2011-08-18 3
3 113 002 2011-08-18 3
...
需求是查询上上周(2周前)的所有pid
和查询上上月(6月)的所有的pid
请问该如何写?
作者: hxm19881010 发布时间: 2011-08-18
作者: luoyoumou 发布时间: 2011-08-18
作者: hxm19881010 发布时间: 2011-08-18
select pid from tbname where month(`date`)=6 and year(`date`)=2011;
作者: vipper23 发布时间: 2011-08-18
作者: rucypli 发布时间: 2011-08-18
作者: wwwwb 发布时间: 2011-08-18
-- 如果你是要求 [本周的第一天] 的 [前两个星期] 的话,这样求: mysql> SELECT DATE_SUB(DATE_SUB(CURDATE(), INTERVAL DAYOFWEEK(CURDATE())-1 DAY), INTERVAL 2 WEEK); +-------------------------------------------------------------------------------------+ | DATE_SUB(DATE_SUB(CURDATE(), INTERVAL DAYOFWEEK(CURDATE())-1 DAY), INTERVAL 2 WEEK) | +-------------------------------------------------------------------------------------+ | 2011-07-31 | +-------------------------------------------------------------------------------------+ 1 row in set (0.00 sec)
作者: luoyoumou 发布时间: 2011-08-18
SQL code
-- 如果你是要求 [本周的第一天] 的 [前两个星期] 的话,这样求:
mysql> SELECT DATE_SUB(DATE_SUB(CURDATE(), INTERVAL DAYOFWEEK(CURDATE())-1 DAY), INTERVAL 2 WEEK);
+---------------------------------------------------……
-- 只要小于 2011-07-31 号的日期,就表示:[本周的第一天] 的 [前两个星期] 的日期啦!
作者: luoyoumou 发布时间: 2011-08-18
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28