در این مطلب از سایت میرممد براتون تکه کد حذف رکورد های تکراری در sql رو میذارم.

کد :

WITH dublicate AS (
    SELECT
        title,
        ROW_NUMBER() OVER (
            PARTITION BY
                title
            ORDER BY
                title
        ) row_num
     FROM
        TableName
)
delete FROM dublicate
WHERE row_num > 1; 

در مثال بالا اگر در جدول TableName ردیفی title تکراری داشته باشه حتی اگر 10 بار title تکرار شده باشه در 10 ردیف،فقط یکی از ردیف ها باقی میمونه.امیدوارم کاربردی باشه براتون.اگر سوالی بود از بخش نظرات بپرسید.

 


میرممد

مشخصات

تبلیغات

محل تبلیغات شما

آخرین ارسال ها

خرید سکه ساکر استارز محل تبلیغات شما محل تبلیغات شما

آخرین جستجو ها


هتل های تهران سنسور فشار هاگلر پریشان موی game آموزش کامپیوتر Lisa اجناس فوق العاده وبلاگ رسمی علیرضا نادری چرک نویس