lostyazilim

veritabanında aynı kayıtlardan sadece ilkini alma ?

5 Mesajlar 1.209 Okunma
lstbozum
wmaraci reklam

fsahinoglu fsahinoglu WM Aracı Kullanıcı
  • Üyelik 15.07.2014
  • Yaş/Cinsiyet 41 / E
  • Meslek öğretmen
  • Konum Trabzon
  • Ad Soyad F** Ş**
  • Mesajlar 18
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
veritabanında hem farklı kayıtları çekmek varsa aynı kayıt sadece ilk girilen kaydı çekme büyük problem gibi geliyor bana çözemedim sorunumu ?
örnek ;
id veri

2 a
3 b
23 c
33 d
23 e
45 f
56 g
2 h
2 ı
78 i

misal buradaki örnekte 3 tane 2 kaydı var 2 tane 23 var diğerleri farklı farklı olanları çekerken aynı zamanda aynı olanlardan sadece ilk kaydı çekmek istiyorum yani şöyle;
a,b,cd,f,g,i kayıtlarını listelemek istiyorum.2 bilinmeyenli denklem gibi geldi bana
 

 

wmaraci
reklam

fearles61 fearles61 Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 20.04.2013
  • Yaş/Cinsiyet 33 / E
  • Meslek Web Programcılığı
  • Konum Trabzon
  • Ad Soyad ** **
  • Mesajlar 97
  • Beğeniler 0 / 15
  • Ticaret 3, (%67)
Hocam eğer id değeri Varsa order by id ASC VEYA DESC Olarak İlk kaydı alabilirsin.
 

 

fsahinoglu fsahinoglu WM Aracı Kullanıcı
  • Üyelik 15.07.2014
  • Yaş/Cinsiyet 41 / E
  • Meslek öğretmen
  • Konum Trabzon
  • Ad Soyad F** Ş**
  • Mesajlar 18
  • Beğeniler 0 / 1
  • Ticaret 0, (%0)
evet onuda düşündüm fakat veri tabanındaki bütün kayıtları çekmem gerek sonra aynı kayıt varsa ilk kaydı almam gerek arada 2 sorgu var gibi gözüküyor.

Ek Olarak: yoruldum yarın bakarım
 

 

sonbaron sonbaron WM Aracı Kullanıcı
  • Üyelik 23.10.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Muğla
  • Ad Soyad ** **
  • Mesajlar 48
  • Beğeniler 1 / 8
  • Ticaret 0, (%0)
GROUP BY sutun_adi sorguya ekleyin
 

 

wmaraci
wmaraci

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
DISTINCT işinizi görür. Duplicate(Birden çok tekrar eden) kayıtların sorguda ilk geleni alır.


Select distinct ad from kullanici;

gibi
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
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