SELECT t.rid
, t.id
, t.sku
, t.name
FROM test t
JOIN ( SELECT s.sku
FROM test s
GROUP BY s.sku
HAVING COUNT(1) > 1
) d
ON d.sku = t.sku
dとしてエイリアスされたインラインビュー テーブルに複数回表示されるSKU値を返します。そのクエリの結果をテーブルに結合して、一致するSKUを持つすべての行を取得できます。
idですか およびsku 交換可能ですか?それは私にはわかりませんでした。 (idの場合 skuに依存しています およびsku idに依存しています 、その後、skuへの参照を置き換えることができます idを参照して そのクエリで。