create table table1
(
t_id int,
s_DateTime datetime
)
go
insert into table1 values(1,getDate())
--我想通过like 查询‘2007-05-01’应该怎么写呢
--我是这样写的 select *from table1 where s_DateTime like'2007-05-01%'
--但查不出来请高手帮忙解决啦!谢谢!
(
t_id int,
s_DateTime datetime
)
go
insert into table1 values(1,getDate())
--我想通过like 查询‘2007-05-01’应该怎么写呢
--我是这样写的 select *from table1 where s_DateTime like'2007-05-01%'
--但查不出来请高手帮忙解决啦!谢谢!
非用like的话:先转换,因为存储格式不一样
select *from table1 where convert(varchar,s_DateTime,120) like '%2007-05-01%'