PDA

View Full Version : حذف مقادیر تکراری



reza_mn
پنج شنبه 10 اردیبهشت 1388, 00:19 صبح
با سلام
دوستان اگه میشه راهنمایی بفرماین که چطور میتونم رکوردهایی که دارای مقدار تکراری در یک فیلد را دارن رو حذف کنم فقط یکی بمونه ؟ :متعجب:
مثلا تمامی رکوردهایی که دارای J_id تکراری هستند حذف بشه ولی یکیش بمونه

adinochestva
پنج شنبه 10 اردیبهشت 1388, 01:27 صبح
از این دستور استفاده کن :



DELETE
FROM MyTable
WHERE ID NOT IN
(
SELECT MAX(ID)
FROM MyTable
GROUP BY DuplicateColumn1, DuplicateColumn2, DuplicateColumn2)

reza_mn
یک شنبه 13 اردیبهشت 1388, 16:28 عصر
بخشید منظور از DuplicateColumn چیه >؟

haririan2
سه شنبه 15 اردیبهشت 1388, 15:40 عصر
فوق العاده بود ممنونم همون چیزی بود که دنبالش بودم ممنونم