RT,我写了这样的语句:select * from [SellTable] where Sell_DisposalUpdateTime like '%2010-01-15%'
但是搜索不出任何结果,Sell_DisposalUpdateTime列数据类型是datetime,请问我该如何写这个语句?
在sqlserver中查询datetime数据时,需要先将字段转换成字符串,再用like来搜索,参考下面code:
select * from tab where convert(varchar(50),addtime,120) like '2015%'