我現在有一個表,看起來像這樣:如何獲得僅選擇一個從重複字段
TEAMNAME | NAME | DATE_SUBMITTED | STATUS
----------+------+----------------+--------
PLUS++ | Rick | 2017-04-04 | PENDING
PLUS++ | Elan | 2017-04-04 | PENDING
PLUS++ | Tina | 2017-04-04 | PENDING
Tornado | Amy | 2017-04-04 | PENDING
Tornado | May | 2017-04-04 | PENDING
Tornado | Roy | 2017-04-04 | PENDING
PhaceLook | Emma | 2017-04-04 | PENDING
PhaceLook | Tony | 2017-04-04 | PENDING
我想是產生下面的結果:
TEAMNAME | NAME | DATE_SUBMITTED | STATUS
----------+------+----------------+--------
PLUS++ | Rick | 2017-04-04 | PENDING
Tornado | Roy | 2017-04-04 | PENDING
PhaceLook | Emma | 2017-04-04 | PENDING
我想刪除重複的團隊名稱。
這裏是代碼我有:
SELECT TEAMNAME
, NAME
, DATE_SUBMITTED
, STATUS
FROM ('SELECT DISTINCT TEAMNAME FROM phase2') phase2
ORDER
BY DATE_SUBMITTED DESC
誰能指教?
什麼是您選擇輸出記錄的標準? (爲什麼「羅伊」爲「龍捲風」)? –
如果您有重複項目,您如何決定採取哪些條目? – LSA
'SELECT DISTINCT TEAMNAME FROM phase2'顯然是一個字符串,對吧? – Strawberry