求sql语句 请教一个sql,数据库为mysql查询两个日期之间的数据,如何写sql语句?不用挨个比较年月日吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tablename where date<20071109 and date>20071101 ; select * from tablename where datefield between 20010810 and 20071010;或者select * from tablename where datefield > 20010810 and datefield < 20071010; SELECT * FROM `tbl_name`WHERE `datefield` BETWEEN '2007-10-01' AND '2007-10-31';或者用 DATEDIFF() 这个函数也行 datediff()是两个日期之间的差值 mysql知识库晋级 mysql插入中文,查询显中文显示乱码。 一条非常慢的语句,什么原因? concurrent_insert参数怎样设置? MySQL中的数据量太大了,怎么办 linux下安装mysql的问题 困惑我一周 一条简单的SQL语句出错 自己配制的php环境数据库中只有.frm文件 如何生成.MYD文件 和 .MYI 文件 ResultSet逻辑问题 mysql主从同步过程中有部分数据未同步过来,如何将这部分数据找回同步到从库? MYSQL新手问题! 请问有没有xml和数据库(mysql)间数据转换的程序或组件等?
select * from tablename where datefield between 20010810 and 20071010;
或者
select * from tablename where datefield > 20010810 and datefield < 20071010;
WHERE `datefield` BETWEEN '2007-10-01' AND '2007-10-31';
或者用
DATEDIFF() 这个函数也行