我想按顺序显示生日,首先显示即将到来的生日。s = "select * from BDays order by TIMEDIFF(STR_TO_DATE(date,'%Y-%m-%d') , $today_date)";
在标签为"BDays“的表中,包含日期的列被标记为"date”。在查询中,我试图将生日从今天的日期中减去,以获得即将<e
我正在尝试编写一个存储过程来选择生日即将到来的员工。SELECT * FROM Employees WHERE Birthday > @Today AND Birthday < @Today + @NumDays
这不会起作用,因为出生年份是生日的一部分,所以如果我的生日是'09-18-1983‘,那就不会落在'09-18-2008’和'09-25-2008‘之间。有没有一种方法可以忽略日期字