कुछ इस तरह काम करना चाहिए:
DELETE FROM `table`
WHERE `id` NOT IN (
SELECT MIN(`id`)
FROM `table`
GROUP BY `download_link`)
केवल सुरक्षित पक्ष पर रहने के लिए, वास्तविक डिलीट क्वेरी को चलाने से पहले, आप यह देखने के लिए एक समान चयन करना चाह सकते हैं कि क्या डिलीट हो जाता है:
SELECT * FROM `table`
WHERE `id` NOT IN (
SELECT MIN(`id`)
FROM `table`
GROUP BY `download_link`)