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
. के रूप में उपनामित किया गया है तालिका में एक से अधिक बार दिखाई देने वाले स्कू मान लौटाता है। हम उन सभी पंक्तियों को प्राप्त करने के लिए उस क्वेरी के परिणामों को तालिका में शामिल कर सकते हैं जिनमें एक स्कू है जो मेल खाता है।
क्या id
हैं और sku
विनिमेय? यह मेरे लिए स्पष्ट नहीं था। (यदि id
sku
. पर निर्भर है और sku
id
. पर निर्भर है , तो आप संदर्भों को sku
. से बदल सकते हैं id
. के संदर्भ में उस प्रश्न में।