我想从mysql数据库里取出当天所属的那一个星期的数据要怎么办,sql的判断语句能不能直接做到,
我数据库里是有时间的字段的呀。
比如:表结构如下:
name DateTime
a 2005-01-25 00:00:00
b 2005-01-29 00:00:00
c 2005-01-11 00:00:00 取出DateTime本周的记录,怎么取哦?
我数据库里是有时间的字段的呀。
比如:表结构如下:
name DateTime
a 2005-01-25 00:00:00
b 2005-01-29 00:00:00
c 2005-01-11 00:00:00 取出DateTime本周的记录,怎么取哦?
解决方案 »
- phpmyadmin配置好了總提示錯誤(如圖)
- php表单提交,更新一字段多字符
- 超级菜鸟的MM,现在遇到难题了,希望各位大侠帮忙!
- PHP开发webservices问题
- 谁有php导出mysql数据库的程序?
- 这两种查询方式,哪种效率更高?
- session_start()与文件编码的问题[环境:win2k + php5.0.4 + mysql4.1.7 + apache2.0.53]
- SmartIPB V1.4.0.7[D]放出 送分,希望大家捧场
- php中Session销毁的时候是否可以触发一个事件
- 字段为auto_increment 的问题!!
- 大家写PHP都是用什么工具调试的?
- PHP正则去掉重复字符,得不到我要的结果?
select * from table where week(DateTime) = week(curdate());
#2.php先算出当天的所在周的开始天,结束天日期,套入sql
select * from table where DateTime between 周开始天 and 周结束天如果DateTime字段有建索引,#2是索引扫描,效率不是#1能比的。