Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

sql ile benzer kayıtların tespiti

merhaba arkadaşlar elimde 34000 üzerinde kayıtın bulunduğu bir tablo var bu tabloda zannedersem 20 kolon falan var

ben bu tabloda benzer kayıtları listeleyip birleştirmek isiyorum birleştirmede sorun yok ama listeleme çok uzun sürüyoru

örneğin firmaismi telefon email alanlarından aynı alanları getireceğim

ben php ile ilk önce ilk 5 kayıdı getirip sonra hepsini tek tek diğer 34.000 kayıtla karşılaştırıp benzerleri yazdırıyorum fakat uzun sürüyor sayfa haliyle bunun yerin sql üzerinden birleşik sorgular yada alt sorgular ile bunu nasıl çözebilirim fikri olan varsa çok minnettar kalacağım şimdiden iyi çalışmalar
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • -1
    Yazar_baris adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    25 cevap - 11 soru
    Aşağıdaki gibi bir yöntemi hiç denedin mi ?

    SELECT *
    FROM tablo_adi
    GROUP BY sutun_adi
    
  • -1
    muratmoon adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    38 cevap - 1 soru
    Aşağıdaki sorguyla kolon1, kolon2, kolon3 kolonları aynı olan satırları bulabilsin.

    SELECT kolon1, kolon2, kolon3
    FROM tabloadi
    GROUP BY kolon1, kolon2, kolon3
    HAVING COUNT(*) > 1