0
我現在用的是ROW_NUMBER
功能這樣列(PARTITION BY .... ORDER BY ...)
SELECT ROW_NUMBER() OVER (PARTITION BY TABLE1.COL1, TABLE2.COL1 ORDER BY TABLE1.COL4) as ROWNUM
FROM TABLE1
JOIN TABLE2
ON ......
,我運行此查詢與返回數據只有一排,但ROWNUM是不是1,和我期望的那樣,有時是4,有時5
這是錯誤的使用的列從多發表在PARTITION BY... ORDER BY..
在此先感謝您的幫助