2015-06-21 46 views
0

假設其他屬性我有這個表:DISTINCT子句和隨機

A   B   

1   John Smith 
1   Mr. John Smith 
2   Tom Cruise 
2   The actor Tom Cruise 
3   Jim 

我要選擇不同屬性的,但我不在乎這些記錄在B中的查詢將返回,因爲我知道,如果兩個記錄具有相同的屬性A,則屬性B將攜帶相同的信息,即使它不是以標準方式編寫的。

我想這樣的一個表:

A   B   

1   John Smith 
2   The actor Tom Cruise 
3   Jim 

什麼是查詢我應該使用? 我很感激您能提供的任何幫助。

+1

是的,非常感謝! – Benzio

回答

4

你應該與group by子句一起使用聚合函數,例如min

select A 
    , min(B) as B 
from tbl 
group by A