0
我有一張表,我用於轉介。該表有3列:ID, FriendCode, and Referred
。我想如何從MySQL中的同一個表中選擇2行,每個行的條件不同?
- 來自行選擇
Referred
其中ID =從哪裏FriendCode =refereeFriendCode
, - 我想一個查詢爲此行
currentUser
- ID。
ID | Referred | FriendCod 1 | 1 | 100 2 | 0 | 200
我想從ID列稱爲列,2選1,和我有什麼是1(當前用戶)的ID和FriendCode 200
我該如何去對這個?
在此先感謝!
這看起來是正確的,但沒有爲我工作,我不知道爲什麼。我決定只使用兩個單獨的查詢。 –
難道是某些服務器不允許UNION語句,但也不會拋出錯誤嗎? –
@JoeFiller沒有'UNION'是SQl標準,它必須通過所有的SQL基礎實現DBMS – Jens