从SQL中的组中保留单行?

时间:2016-04-07 08:19:32

标签: oracle-sqldeveloper

我有一个表,示例如下,我想获得一行col1的唯一值:

col1 col2 col3
1     a    b
1     c    d
1     e    f
2     g    h
2     i    j
3     k    l

我想获得一个表,sample1如下:

col1 col2 col3
1     a    b
2     g    h
3     k    l

如何使用SQL实现它?

1 个答案:

答案 0 :(得分:0)

您需要使用GROUP BY子句。 您可以阅读文档以获取更多信息:http://www.techonthenet.com/oracle/group_by.php

示例:

SELECT fields FROM table GROUP BY col1