关于t-sql语句查询的问题

各位大神 我在数据库中设置了ubirthday字段
图片说明
想找出70年代出生的人 编辑了这条sql语句
select * from txl3 where ubirthday like '197[0-9]%'
但查询出任何数据 想求助各位大神

sql

3个回答

SELECT * from txl3 WHERE convert(varchar(40),ubirthday) LIKE '197[0-9]%'

SELECT * from txl3 WHERE convert(varchar(40),ubirthday) >= '1970' and convert(varchar(40),ubirthday) < '1980'

select * from txl3 where left(convert(varchar(40),ubirthday),2,4)='70'

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问