我有這個表...WHERE橫跨多行條件
--------------------------------------
| user_id | status | status_date |
--------------------------------------
| 1 | Current | 2012-08-01 |
| 1 | Referral | 2012-03-14 |
| 2 | Referral | 2012-04-23 |
| | | |
--------------------------------------
我將如何查詢找到一個獨特的user_id誰2012-06-30前有轉診日期和2012年後無論是當前的日期-06-30或根本沒有當前狀態記錄?
數據庫是MySQL。
只是爲了澄清:當你說'推薦日期'時,你的意思是'status_date = whatever'和'status = referral'? – tmesser
'根本沒有當前狀態記錄' - 在那種情況下,您希望如何找到用戶標識? – DaveRlz
是'當前'的狀態是指日期'2012-08-01' – ChrisG