34,590
社区成员
发帖
与我相关
我的任务
分享
SELECT * FROM tb WHERE year(now())-year(birthday) BEGIN 15 AND 35
WHERE DATEDIFF(yy,birthday,GETDATE()) BETWEEN 15 AND 35
WHERE birthday >= DATENAME(YEAR,DATEADD(YEAR,-35,GETDATE()))+'-01-01'
AND birthday <= DATENAME(YEAR,DATEADD(YEAR,-15,GETDATE()))+'-12-31'
SELECT *
FROM tb WHERE DATEDIFF(yy,birthday,GETDATE()) BETWEEN 15 AND 35
SELECT *
FROM tb
WHERE DATEDIFF(YEAR,birthday,GETDATE()) BETWEEN 15 AND 35