打印

[数据库] 一句SQL查询,高手来帮帮我~~!!

数据库是MSSQL的,里面有2字段 ,一个文本字段A,一个时间字段B,时间格式是 2008-8-8 23:12:43

我想查询时间是2007-11-7 23:24:12至2008-11-7 23:24:12之间并A字段里包含有“中国”字符的信息怎么查询?谢谢
select * from 表 where b between '2007-11-7 23:24:12' and '2008-11-7 23:24:12' and a like '%中国%'
select * from 表
where datediff(s,'2007-11-7 23:24:12',b)>=0
and datediff(s,'2008-11-7 23:24:12',b)<=0
and A like '%中国%'
天津杰明工作室:www.022jm.com
二楼的可能好一点

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!