我有一个表结构如下id name regdate
1 张三 2010-03-08 08:08:08我如何判断在上个周末也就是2010-03-14 23:59:59 之前它的结果是什么!不知道我描述清楚了没有!主要是领导给个任务!让统计一下上周的记录与本周的记录相比较看有没有发生变化!请各位前辈赐教!
1 张三 2010-03-08 08:08:08我如何判断在上个周末也就是2010-03-14 23:59:59 之前它的结果是什么!不知道我描述清楚了没有!主要是领导给个任务!让统计一下上周的记录与本周的记录相比较看有没有发生变化!请各位前辈赐教!
解决方案 »
- mysql,如何在排序之后的数据中读取其中某些条数据
- 请教MySQL中如何判断某一天是当月的第几周啊?
- 中文分词服务器(C语言开发+词库+源代码),最大特色可以让javascript来调用!当然也可以让其他任何语言来调用
- 怎样调取一周内的前10条信息
- Mysql所在目录中出现mail-bin.***文件
- 好心人请进来帮帮忙忙啊,很简单的一个问题。急~~~~~~~~~~
- 在mysql中有一表,储存的数据中某一字段的内容相同,怎样将相同部分的内容用PHP语句查询出来?
- mysql中通过show table status from mydb 如何控制Data_free>0的内容显示出来?
- 两个the world's most的数据库,我该用那个好
- 中国的技术专家问什么不改进MySQL
- 请问如何将latin1字符集转成utf-8的?
- 字符集崩溃了。。。
select id,name,regdate from your_table where regdate<date('2010-03-15');
小于本周一就是上周末之前的了。
where regdate<curdate()-interval weekday(curdate()) day;
interval 关键字,时间间隔weekday(curdate()) 本周第几天day 日MySQL官方文档 http://dev.mysql.com/doc/refman/5.1/zh/index.html
id name regdate
1 张三 2010-03-08 08:08:08我如何判断在上个周末也就是2010-03-07 23:59:59 之前它的结果是什么!
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结果。
参考一下这个贴子的提问方式http://topic.csdn.net/u/20091130/20/8343ee6a-417c-4c2d-9415-fa46604a00cf.html
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差。