gpt4 book ai didi

mysql - SQL 只等于日和月而不是年

转载 作者:行者123 更新时间:2023-11-29 03:57:03 24 4
gpt4 key购买 nike

我有一个数据库,用户可以在其中存储他们的生日。 y-m-d,我试图让每个生日相同的用户。但是每个用户之间的年份可能不同。

那么如何将这个:SELECT username FROM table_name WHERE birthday='$birthday' 变成一个工作脚本?

$birthday 从表单中获取数据,其中输入的示例为:2002-02-02。如果用户有这个生日,它会回应。但问题是它会检查年份,而我试图只获取月份和日期,而不是年份。

我已经尝试过 (EXACT(MONTH FROM ...) 但没有成功。我错过了什么?

最佳答案

你可以做某事,比如

SELECT username FROM table_name 
WHERE MONTH(birthday)=MONTH('$birthday')
AND DAY(birthday)=DAY('$birthday')

关于mysql - SQL 只等于日和月而不是年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16345671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com