2013-05-02 76 views
0

如果我有一個表的列爲Hello,並且我有多行數據'World'和多個數據Dave(還有其他列),我想選擇全部Hello列中的不同類型的數據。Oracle SQL獲取每個數據之一

所以基本上我會尋找有兩個結果的回報,一個是World,另一個是Dave

另一種選擇是計算列中有多少個不同的數據塊(在這種情況下爲2),並將其作爲rownum進行搜索並對結果進行排序(儘管我假設這是一個非常類似的搜索。)

感謝

回答

1

,如果你不想在結果重複 - 添加distinct

select distinct hello from yourTable

,如果要統計不同的值:

select hello, count(*) from yourTable group by hello

+0

非常感謝您,那正是我所需要的。 – 2013-05-02 12:33:09

+0

不客氣。 – 2013-05-02 12:40:27