有一张桌子:FRUIT,内容:
NAME
------
Banana
Orange
Orange
Apple
Banana
Apple
Apple
Apple
我想要这样的结果(Grouped and Ordered):
NAME
----
Apple
Banana
Orange
我创建了一个查询:
SELECT NAME
FROM FRUIT
ORDER BY NAME
GROUP BY NAME
我认为它会在MySql或Foxpro中运行。但不是在Oracle中。我该如何查询?感谢
答案 0 :(得分:1)
请试试这个:
SELECT NAME
FROM FRUIT
GROUP BY NAME
ORDER BY NAME
然后你可以使用distinct if来防止重复。
答案 1 :(得分:1)
你也可以尝试这个,因为你只需要显示一个列 -
SELECT DISTINCT NAME
FROM FRUIT
ORDER BY NAME;