SQL语句求助

2025-04-01 02:51:40
推荐回答(4个)
回答1:

SELECT birthday FROM table1 WHERE date_format(birthday,'%Y-%m-%d')>= '2008-05-01' and date_format(birthday,'%Y-%m-%d')< '2008-06-01'
这句肯定行

SELECT birthday FROM table1 WHERE date_format(birthday,'%Y-%m')>= '2008-05' and date_format(birthday,'%Y-%m-%d')< '2008-06'
这句就不确定了 我没Mysql 不能试 如果行的话别忘了贴出来。

回答2:

SELECT birthday FROM table1 WHERE birthday>=2008:05 AND birthday<=2008:06

回答3:

select * from table1 where birthday between '2008-5-1' and '2008-6-1'

回答4:

介绍sql语句如何使用函数