Merhaba arkadaşlar,
Tabloda bulunan aynı kayıtları silecegim field olarak hangisi yapabilecegim biliyorum.
bunun için bir yapı varmı?
delete,select gibi.
örnek kod yazarsanız sevinirim.
Teşekkurler
Aynı kayıtları silme
4
●1.016
- 12-07-2007, 18:23:16aradığın şeye "find duplicate records" deniyor.
bu aradığın şey:
MySQL AB :: MySQL 5.0 Reference Manual :: 13.2.1 DELETE Syntax
şöyle örnek bir sorgu
DELETE t1, t2 FROM t1, t2, t3 WHERE t1.id=t2.id AND t2.id=t3.id;
bu kullanılabilir manuel aramalarda.
$s = mysql_query("SELECT email FROM members WHERE email='$email'"); if ( mysql_num_rows($s) >= 1 ) { echo "<b>$email</b> adresi veritabanımıza kayıtlı."; veritabanından silme sorgusu. } - 12-07-2007, 19:21:08Üyeliği durdurulduaynı kayıtları silmek derken ? bir kayıttan iki adet var ise birinimi silmek istiyorsun? Ben bununla ilgili konu açmıştım ve gerekli sorgu yapısınıda orada yayınlamıştım.
Link: https://www.r10.net/542358-post4.html - 12-07-2007, 20:16:45ALTER IGNORE TABLE tablo_adi ADD UNIQUE INDEX(alan_adi);
hangi alan adındaki verilerin aynı olup olmadığını karşılaştırır ve siler.