2013-11-14 49 views
0
ID  PNUM CUR DTDATE  
--------------------------------------------- 
1  112233 001 31.01.2012 
2  112233 001 31.03.2012 
3  112233 001 30.04.2012 
4  112233 058 31.05.2012 
5  112244 001 31.01.2012 
6  112244 398 31.03.2012 

我有這張記錄表,我想知道每個PNUM通過時CUR列中有沒有變化 ?如何爲這個問題編寫一個SQL語句?如何從表中找到列中的更改?

回答

2

嘗試下面的查詢。也總是提到RDMS。

select PNUM,count(distinct CUR) changecount 
from table 
group by PNUM 
having count(distinct CUR)>1 
+0

謝謝!它的工作 – noors

+0

@noors認爲它是答案,如果它幫助你 – Luv

相關問題