在MySQL中,要对比两个日期的年月日,而不考虑时分秒,可以使用DATE函数来提取日期的年月日部分,并进行比较。以下是一个示例查询语句:
SELECT *
FROM your_table
WHERE DATE(date_column1) = DATE(date_column2);
在上述查询中,your_table 是你要查询的表名,date_column1 和 date_column2 是包含日期的两个列名。
使用DATE函数将两个日期的年月日部分提取出来,然后使用等号进行比较。如果两个日期的年月日相同,则查询将返回匹配的行。
请注意,上述查询将忽略时分秒部分,只比较年月日。如果你希望同时考虑时分秒,只需删除DATE函数,直接使用完整的日期进行比较即可。