我使用oracle查詢獲取一個特定的結果集。因爲我有一個表示下一組記錄的關鍵字。我需要使用密鑰併爲這些記錄生成序列。 例如oracle結果集看起來像這樣,沒有序列。基於select語句中特定記錄集的Oracle序列/數字生成
PROD_ID SEQUENCE TYPE QUANTITY
1-9ER 200 Capsule 50
1-9ER 210 Tablet 80
1-9ER 220 Tonic 75
1-9ER 230 Injection 90
1-7OR 200 Capsule 80
1-7OR 210 Tablet 30
1-7OR 220 Tonic 15
1-7OR 230 Injection 20
所以,我需要通過嵌入SQL SELECT查詢的sequnce,一旦它找到一個不同的產品ID應該遞增到下一組100。那麼,是否可以在oracle中爲此編寫查詢? 我只是在我的查詢中使用了一個通用序列,但這並不能解決我的問題。請告訴我如何解決這個問題。
謝謝。
Oracle可以嗎?是。怎麼樣?分析功能。 – 2014-10-27 16:54:59
你能提供一個預期輸出的例子嗎? – 2014-10-27 17:10:49