۲۸-مرداد-۱۳۹۲, ۱۶:۳۳:۱۴
(۲۸-اردیبهشت-۱۳۸۵, ۱۱:۰۱:۳۸)ashkan نوشته است: [ -> ]براي پيدا كردن ركوردهايي كه تكراري هستن ميتوني از اين دستور استفاده كني :
كه توش tbl_name اسم جدولته و dup_field نام فيلدي هست كه تكراري هست. اگر تعداد فيلدهاي تكرار بيش از يكي باشه ديگه خودت زحمتش رو بايد بكشي.کد:[align=left]select * from tbl_name where dup_field in ( select dup_field from tbl_name group by dup_field having count(*)>1)[/align]
اگر خواستي ديليت كني كافيه بجاي سلكت اولي از دستور دليت استفاده كني.
ولي اگه بخوايي يكي رو نيگر داري و بقيشون رو ديليت كني بايد برنامه بنويسي
با سلام
من یک جدول اطلاعات دارم به اسم member ، که در ستون email ، ایمیل هایی تکراری هستند
دستوری که فیلد های تکراری در این ستون را حذف کنه میخواستم
ممنونم