eş kayıt bulma

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Tropic
Üye
Mesajlar: 48
Kayıt: 12 Nis 2005 10:45

eş kayıt bulma

Mesaj gönderen Tropic »

Arkadaşlar SQL ile alan adları aynı olan kayıtları nasıl görüntülerim?

Örnek :

Kod: Tümünü seç

 X Alanı       Y Alanı
----------    ----------
    2             A
    3             B
    2             C
    4             D
    5             E
    6             F 
    3             G
    4             H
Yukarıdaki tablo için sorgu yazdığımda X alanındaki birbiri ile aynı olan kayıtlar listelenecek.
Yani sorgu sonucu :

Kod: Tümünü seç

   2            A
   2            C
   3            B
   3            G
   4            D
   4            H
olacak...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7601
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

ORDER BY kullanmanız lazım.

ORDER BY X

şeklinde yazarsanız, X alanını sıralar. Sitede bu konu ile ilgili bir makale var.

Kolay gelsin.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

yada şöyle bir sorgu ile bulabilirsin;

Kod: Tümünü seç

select x_alani, count(*) from tablo
group by x_alani
having count(*) > 1
Burada birden fazla alan var ise;

Kod: Tümünü seç

select x_alani, , y_alani, count(*) from tablo
group by x_alani, y_alani
having count(*) > 1
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Cevapla