wmaraci reklam
lidertakipci

Veritabanındaki Aynı Verileri Bulma

3 Mesajlar 520 Okunma
wmaraci reklam

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
Merhaba arkadaşlar,

C veritabanı Z tablosu I sütunu var.

I sütunundaki birebir aynı verilerinin toplam sayısını ve hangi verilerin birebir aynısı olduğunu nasıl bulabiliriz?

Bir fikri olan var mı?

Vakit ayıran herkese teşekkürler.
 

 

wmaraci
reklam

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 691
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
$Sorgu = "DELETE FROM TABLO_ADI WHERE SÜTUN_ADI IN (SELECT Kopya.SÜTUN_ADI FROM TABLO_ADI Kopya JOIN TABLO_ADI Kopya2 ON Kopya.TekrarEdenSÜTUN_ADI = Kopya2.TekrarEdenSÜTUN_ADI WHERE Kopya.id < Kopya2.id)";


Kopya.id ID'si en küçük olanı tutar. Yani tekrar edenlerin içinde ilk girilmiş olanı.

Büyük yazdığım yerleri sen doldurucaksın.


------------------------------------------------------------------------------------------------------------------

Kopyalanmış SQL kayıtlarının sayısı için


$Sorgu = "SELECT id,SÜTUN_ADI, COUNT(SÜTUN_ADI) AS Sayi FROM TABLO_ADI GROUP BY id, SÜTUN_ADI HAVING (Sayi > 1)";
serkanyalkin

kişi bu mesajı beğendi.

idea idea WM Aracı Kullanıcı
  • Üyelik 27.04.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad M** S**
  • Mesajlar 448
  • Beğeniler 165 / 44
  • Ticaret 4, (%75)
Bu tür işlemlerde JOIN'in karşıma yeniden geleceğini biliyordum açıkçası. Veritabanı işlemlerinde bana karmaşık geliyor. PHP'de de aynı şekilde karmaşık gelen işlemlerde alternatif yollara giriyorum. Yok mudur bunun JOIN alternatifi acaba. Bu işlemleri yapabilmek için?
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al