PDA

View Full Version : بهترین روش برای حذف رکورد های مشابه در یک Table



MShirzadi
دوشنبه 07 آبان 1386, 02:26 صبح
من یه Table دارو که توش یه فیلد Counter داره و Autonumber هم هست و یه فیلد کد و یه فیلد تلفن دارم که توی این دوتا کد و تلفن رو میریزم
حالا می خوام یه trigger بنویسم که وقتی کاربر داده ها را Update کرد تمام اون رکورد هایی رو که کد و تلفن آنها بیشتر از یکی است را حذف کرده و فقط یه تلفن با یه کد باقی بمونه
امیدوارم که متوجه شده باشین
از دوستانی که در این زمینه تجربه دارن کدی رو که کمترین هزینه رو میبره رو لطف کنن بگن
توجه داشته باشین که این یه trigger هست و بارها و بارها باید اجرا بشه پس مهم هست که کد بهینه باشه
متشکرم

رضا عربلو
دوشنبه 07 آبان 1386, 06:40 صبح
من نفهمیدم چرا از trigger می خوای استفاده کنی؟
ولی در دستور update ت می تونی بعد از آپدیت بلافاصله اون رکورد های را که می خوای حذف کنی

MShirzadi
دوشنبه 07 آبان 1386, 07:13 صبح
خسته نباشی آقای عربلو

من نفهمیدم چرا از trigger می خوای استفاده کنی؟
اولا که اگر از trigger استفاده نکنم پس چی کارکنم

ولی در دستور update ت می تونی بعد از آپدیت بلافاصله اون رکورد های را که می خوای حذف کنی
خوب چطور
دستورش چیه. ظاهرا سئوال واضح نبوده؟؟؟ هاااا؟؟؟