mysql 最近過生日

2021-08-28 03:09:50 字數 495 閱讀 2637

需求:檢視最近20天過生日的客戶

思路:分兩種情況,

第一種:客戶月日在現在月日之後,計算今年生日到現在的天數。

第二種:客戶月日在現在月日之前,計算明年生日到現在的天數。

select 

*from t_investor

where 

birthday is not null 

and (

case 

when date_format(birthday,'%m%d') >= date_format(now(),'%m%d') 

then  timestampdiff(day, now(), concat( year(curdate()) , substring(birthday, 5) )) 

else timestampdiff(day, now(), concat( year(curdate())+1, substring(birthday, 5) ))

end ) <= 20

生日SQL,顯示最近14天過生日的使用者

select user nickname,user id,user birth from z userinfo where user birth getdate and user birth dateadd dd,15,getdate 好處 1 user birth如果有索引的話,能夠利用上索引。樓...

過生日的今天

昨天晚上公司出了事兒,給使用者公升級程式,結果卻弄重單了,天生他們都去了客戶哪兒,我自己乙個人在家看完了六集的 神醫喜來樂 雖然以前看過,不過再看還是挺帶味兒,呵呵,剛才還待意查了一下沈傲君的資料,挺有才,壞不得喜來樂老是惦記著 等到將近兩點的時候他們才醉醺醺的回來,天生不愛和小田在乙個床上睡,結果...

員工過生日問題

某大公司有這麼乙個規定 只要有乙個員工過生日,當天所有員工全部放假一天。但在其餘時候,所有員工都沒有假期,必須正常上班。這個公司需要雇用多少員工,才能讓公司一年內所有員工的總工作時間期望值最大?假設一年有 365 天,每個員工的生日都概率均等地分布在這 365 天裡。你的第一感覺或許是,公司應該雇用...