sql将datetime类型与字符串进行比较

遇到一个问题,使用datetime类型的字段进行模糊查询的时候查不到数据

原因是必须使用(n)varchar类型进行比较

例如:

select * from [dbo].[B_InputSum] where SUBSTRING(convert(varchar(100),Date,23),1,10) like '2020-06%'

 

posted @ 2020-09-18 11:03  RookieCoderAdu  阅读(943)  评论(0)    收藏  举报