什么是最简单的SQL语句,它将返回给定列的重复值,例如 ORDERS_NUMBERS ,并将其按Oracle数据库表中最早的 CREATION_DATE 分组?
ORDERS_NUMBERS
CREATION_DATE
SELECT ORDER_NUMBERS, count(*) FROM YourTableName GROUP_BY ORDER_NUMBERS HAVING count(*) > 1 ORDER BY CREATION_DATE
select ORDERS_NUMBERS,CREATION_DATE,count(*) from table group by ORDERS_NUMBERS,CREATION_DATE order by CREATION_DATE desc having count(*) > 1
select t.orders_numbers, t.creation_date from table t group by t.orders_numbers, t.creation_date having (count (*) >1) ;
3 回答