• 31-01-2020, 10:38:51
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    mysql de bir tablom var ve içerisinde ad soyad olarak 2 sütunum var. Yaklaşık olarak 500 civarı kayıt var. Şimdi elimde ikinci bir eklemem gereken ad soyad grubu var yaklaşık 700 satırlık. arada ki 500 tane ikisinde de ortak. Ortakları ayrıştırıp mükerrer kayıt açmadan 200 farklı olan kaydı nasıl içine atabilirim?
  • 31-01-2020, 10:53:11
    #2
    Selam,

    Tüm datayı atıp tekilleştirme işlemini mysql üzerinden sorgu ile yapabilirsin. Yani ilk kayıtları çokla içeri alarak, sonra şu linki izleyerek sil bence.

    https://www.mysqltutorial.org/mysql-...uplicate-rows/
  • 31-01-2020, 11:07:51
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Önce veritabanında kova niyetine bi tablo açıp bu dataları bu tabloya doldur,
    Sonra bu tabloyu "Mysql Group by" sorgusu ile ad soyad aynı olanları birleştiren bir php sorgusu yaz ve döngü arasına yeni bir kayıt ekleme scripti yazarak yeni bir tabloda temizlenen verilerini yeniden kaydet

    yada .sql formatta gönder dataları bana, temizleyip vereyim sana
  • 31-01-2020, 11:09:22
    #4
    Şu sorguyu kendinize göre revize edip kullanabilirsiniz.

    SELECT urun_adi,urun_kodu FROM urunler GROUP BY urun_adi HAVING COUNT( * ) >1
  • 31-01-2020, 11:56:48
    #5
    VoyL adlı üyeden alıntı: mesajı görüntüle
    Selam,

    Tüm datayı atıp tekilleştirme işlemini mysql üzerinden sorgu ile yapabilirsin. Yani ilk kayıtları çokla içeri alarak, sonra şu linki izleyerek sil bence.

    https://www.mysqltutorial.org/mysql-...uplicate-rows/
    Teşekkürler çok işime yaradı