-2


これは製品の私のテーブル構造です

product_id product_name
---------------------------------
100 マウス
101 キーボード
101 ペンドライブ
102 マザーボード
102 カードリーダー
103 アダプタ



重複レコードを削除することにより、次の出力が得られるクエリが必要です
OUTPUT
------------------
100
103

私はこのクエリを試しました

SELECT count(product_id)
FROM product 
GROUP BY product_id 
4

2 に答える 2

1

これを試して:

SELECT product_id 
FROM product 
GROUP BY product_id 
HAVING COUNT(product_id) = 1;
于 2013-01-05T17:38:19.443 に答える
0

このSQLを試すことができます

SELECT t1.product_id FROM (SELECT product_id, COUNT(*) AS cnt FROM table GROUP BY product_id) t1 WHERE t1.cnt = 1

于 2013-01-05T17:13:43.673 に答える