来自oracle数据库的sql查询

时间:2012-04-03 11:03:23

标签: sql database oracle

我的oracle数据库表中有两列(column1,column2),名为demo 。我想选择具有不同column2的相同column1。

SQL> select * from demo;

column1 | column2
--------|--------
A       | 10           
A       | 20
A       | 30
A       | 30

我想要count(*)的以下输出:

column1 | column2
--------|--------
A       | 10           
A       | 20

我该怎么做?非常感谢任何帮助

1 个答案:

答案 0 :(得分:2)

尝试:

select column1, column2
from myTable 
group by column1, column2
having count(*) = 1