從以下Produce
表,在同一表中只返回非重複行嗎?
FRUITS PRICE
Granny Smith Apple $ 10
Golden Orchard Apple $ 15
Spotted Banana $ 20
Small Banana $ 15
Green Pear $ 25
Seedless Grapes $ 10
Juicy Watermelon $ 30
我想回到所有重複的行不包括以下結果集:
FRUITS PRICE
Spotted Banana $ 20
Green Pear $ 25
Juicy Watermelon $ 30
我的SQL如下:
SELECT DISTINCT fruits, price
FROM produce
WHERE price IN
(SELECT DISTINCT price
FROM produce);
我的代碼有效,但它不會產生以上所需的結果集。
編輯:
下面的查詢產生的一列(非重複價),我需要的結果集,但我需要的只是水果的名字列旁邊:
SELECT DISTINCT price
FROM produce
這裏什麼是重複? –
價格10美元和15美元 – 5120bee