返回信息流在mysql数据库的表中有id,date,diary三列,我想通过select语句提取日期在一段时间之内的数据,问select语句怎么写?
这是一条镜像帖。来源:北邮人论坛 / java / #25836同步于 2013/6/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
问一个关于mysql的select语句的问题
iceCreams
2013/6/3镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
select * from table where date > ? and date < ?;
这样试试可以不?
【 在 iceCreams (iceCreams) 的大作中提到: 】
: 在mysql数据库的表中有id,date,diary三列,我想通过select语句提取日期在一段时间之内的数据,问select语句怎么写?
where中已经有限制条件,在order by中这样写可以不?
【 在 wyq 的大作中提到: 】
: select * from table where date > ? and date < ?;
: 这样试试可以不?
:
那只是按照某一列的值排好序输出,不能选择date的范围啊。。。where里面多加点限制没问题吧。。还有可以试试子查询?
【 在 iceCreams (iceCreams) 的大作中提到: 】
: where中已经有限制条件,在order by中这样写可以不?
好的,我再试试
【 在 wyq 的大作中提到: 】
: 那只是按照某一列的值排好序输出,不能选择date的范围啊。。。where里面多加点限制没问题吧。。还有可以试试子查询?
:
人家要的是orderby,就是在sql语句后面继续添加order by就可以了
【 在 wyq (梦幻西游Oibyr♀紫@刷天下|[路]偏将军) 的大作中提到: 】
: select * from table where date > ? and date < ?;
: 这样试试可以不?