我有一張如圖所示的表格。對於VALUE1和VALUE2列的獨特組合,我有幾個步驟。所以,我想根據他們到達的順序顯示每個步驟的數量。例如,STEP1首先到達,因此視圖中的步數應爲1等等。請在這方面對我有所幫助。提前致謝。在oracle視圖中生成隨機值
回答
什麼你問能不能用PE來完成:
select value1, value2, step, row_number() over (partition by value1, value2 order by rn)
from
(select value1, value2, step, rownum as rn
from table
--an order by recommended
)
但我強烈建議通過查詢進行排序。 「他們到達的訂單」不是DBMS中的訂單。
@弗洛林....你好...非常感謝你。這是我的期望。但是,我們不需要按照步驟順序進行分區,而是需要使用value1分區,value2 order by rn –
@VinodChelladurai哦,當然,你是對的! –
要獲得步數在一個單獨的領域,使用substr
功能:
CREATE VIEW v AS
SELECT value1, value2, step, substr(step,-1) as "Step Number"
FROM table;
嗨...感謝你的回覆......步驟中的值不需要以名稱'STEP'開始......所以我想我們不能在這裏使用substr ..謝謝 –
啊,我不確定這個數字是如何確定的。在這種情況下,@FlorinGhita的答案更符合您的需求。 –
- 1. 在Oracle中生成隨機數
- 2. 生成隨機圖
- 3. 在SQL Server 2005中生成隨機值
- 4. 在VHDL函數中生成隨機值
- 5. 在表中生成10,000個隨機值
- 6. 在PHP中生成隨機值
- 7. 在iPhone中生成隨機值
- 8. 在Ruby中生成隨機值
- 9. 在r中生成隨機圖
- 10. 在javascript中生成隨機圖像url
- 11. 生成隨機值1/X
- 12. 生成訂單隨機值
- 13. mysql隨機生成的值
- 14. 生成隨機GLfloat值
- 15. 生成新的隨機值
- 16. 生成一個隨機值
- 17. random.randint不生成隨機值
- 18. 生成一個隨機字符,oracle
- 19. 在xcode中的視圖中生成單個隨機數
- 20. 在Android中隨機生成
- 21. 隨機邊緣生成圖
- 22. Pygame隨機地圖生成
- 23. 如何生成隨機圖?
- 24. 在隨機視圖中的不同位置生成動畫
- 25. 在隨機生成50個隨機數中使用隨機數#
- 26. Haskell的隨機發生器:鏈生成的隨機值
- 27. 隨機生成圖中的「連通性」
- 28. 在圖上隨機生成點 - matplotlib
- 29. 在oracle中生成16位數的隨機數
- 30. 如何在Oracle數據庫中生成隨機樣本數據?
第一:標題與你的問題有什麼關係?其次,什麼是「他們到達的順序」?有沒有一個領域,一個代碼,類似的東西?! –
我的意思是它們出現的順序 –