周末好!还是时间的问题,继上个贴子!希望大家继续关注!
我想模糊查询时间,知道用like ,但是就是不好用,查不出来数据.
例如: 时间date=2003-6-17 09:18:43.000
select * from table1 where convert(varchar,date,120) like '2003-6-17 %'
我要的结果是返回这一天的所有数据!
TO: zjcxc(邹建)
已经可以实现了.
我还想继续问一下:
如果这种情形呢: 也即时间来源于另一个表呢?
(1) select code from table1
where convert(varchar,date,120) like '(select date from table2 )%'
我写的是不可以的.请继续指教!
(2)如果我要查询上面指定时间的下一天呢? 又怎么实现呢?
select * from table1 where convert(varchar,date,120) like '2003-6-17 %'+1???????????