我在oracle中有下表。版本9i循環和聯合所有在oracle select語句中
Num count
123 1
345 4
455 3
234 2
542 1
我想寫一個選擇查詢,它給了我下面的輸出。
123
345
345
345
345
455
455
455
234
234
542
每個數字應顯示其計數次數。如果我使用功能,這可以實現嗎?我不允許創建任何臨時表。
我知道我必須使用循環序列,然後使用UNION ALL,但不知道如何實現它。我想這
select Num from <table> where count=1
union all
// what fits here?
您可以通過級別<=(從表b中選擇計數,其中a.num = b.num))通過級別<= num)連接) – 2013-02-20 06:22:36
@ M.Heydari Thanks!這很簡單.... – Aspirant 2013-02-20 13:06:16