如何从表中找到列中的更改?

时间:2013-11-14 10:54:01

标签: sql

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语句?

1 个答案:

答案 0 :(得分:2)

尝试以下查询。也总是提到RDMS。

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