PDA

View Full Version : حذف ركورد هاي تكراري در يك جدول



tanha_nabash
پنج شنبه 16 مهر 1388, 12:40 عصر
q
n


2
1


2
1


3
1



من يك همچين جدولي دارم بسته به متكرار بودن ستون q يكي ازسطرها بايدحذف شودمثلا اگر كيو دو تا مقدار يكسان داشت و مقدار n هم يكسان بودمثل جدول بالا يكي از سطرها بايد حذف شود دستور اس كيول ان چهطوري است

tanha_nabash
پنج شنبه 16 مهر 1388, 12:47 عصر
جدول در فايل ضميمه

m0rteza
پنج شنبه 16 مهر 1388, 22:39 عصر
DELETE
FROM MyTable
WHERE ID NOT IN
(
SELECT MAX(ID)
FROM MyTable
GROUP BY DuplicateColumn1, DuplicateColumn2, DuplicateColumn2)

محمد سلیم آبادی
جمعه 17 مهر 1388, 00:07 صبح
http://www.simple-talk.com/sql/t-sql-programming/removing-duplicates-from-a-table-in-sql-server/