如果重复行,则仅选择1行

时间:2016-09-30 13:16:41

标签: sql database oracle10g sqlcode

我的表格包含以下订单信息:

[OrderTable]

正如我们从该表中看到的,每个order_no都有几个重复。所以我想要的是每个order_no只保留一行(无论哪个)

有谁知道怎么做?

2 个答案:

答案 0 :(得分:0)

使用Distinct语句:

SELECT DISTINCT order_no
FROM OrderTable
[WHERE conditions];

答案 1 :(得分:0)

尝试使用

select distinct(order_no) from OrderTable