mysql 查询一个时间段之间的记录

我想查询一个时间段之间的记录,比如说是2013-02-12到'2013-03-10之间的,时间段内的时间不确定,是用户选择的,请问怎么写sql语句。这是我写的sql语句,... 我想查询一个时间段之间的记录,比如说是2013-02-12到'2013-03-10之间的,时间段内的时间不确定,是用户选择的,请问怎么写sql语句。这是我写的sql语句,可是不对,请问哪里不对呢?
select * from (select *,'caozuo'as caozuo from mj_searched ) a where ( publishedtime >= '2013-02-12' AND publishedtime <= '2013-03-10')
展开
 我来答
蓝色的鱼99
2013-03-27 · TA获得超过452个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:236万
展开全部
1. sql 中字段不要加‘ ’ =>滚咐前衡select *, caozuo as caozuo from mj_searched (多此一举吗? 有*了 还艺大悔纯单独查caozuo)
2. select *, caozuo as caozuo from mj_searched where publishedtime >= '2013-02-12' AND publishedtime <= '2013-03-10';
追问
这是我们系统自动生成的,必须得加上。你这么写也对,刚才我测出来了,我那写么正确,因为我少复制了半个括号所以出现错误了。
你这么写是直接写sql语句的。谢谢。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式