डुप्लिकेट्स को संभालना
पिछले अभ्यास में, आपने ROW_NUMBER() की अवधारणा की समीक्षा की थी। इस अभ्यास में, आप इसे अपने कोड में उपयोग करेंगे।
आप flight_statistics टेबल से वे सभी पंक्तियाँ चुनना चाहते हैं जो डुप्लिकेट हैं। उसके बाद, आप बिना डुप्लिकेट वाली सभी पंक्तियाँ प्राप्त करना चाहते हैं। इस टेबल के लिए आप दोहराव वाले समूह को कॉलम airport_code, carrier_code, और registration_date से बना मानते हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server डेटाबेस में डेटा क्लीनिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT *,
-- Apply ROW_NUMBER()
___() ___ (
-- Write the partition
___ BY
___,
___,
___
ORDER BY
airport_code,
carrier_code,
registration_date
) row_num
FROM flight_statistics