您如何在完全不考虑年份的情况下查询您按生日排序的位置。我需要从今天的日期以 ASC 或 DESC 删除/忽略年份和 ORDER BY 生日月份和生日日期。
下面的方法不起作用,因为生日的年份开始起作用。以下示例显示了考虑年份时会发生什么:
John 01/02/1974
Billy 11/15/2000
Ally 06/25/2008
SELECT * FROM users ORDER BY birthdate
按生日订购时的预期结果:
John 01/02/1974
Ally 06/25/2008
Billy 11/15/2000