Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 16/05/2008, 06:47   #1 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 166
Varsayılan Sql 'de her kayıttan bir tane listeleme..

Merhabalar veri tabanımda Ilce diye bir tablo bulunmakta ve bu tablodan 10 tane ilçe çekiyorum.. bunları çekerken aşağıdaki kodla alfabetik sıralıyorum.. fakat bir sorun daha var tablomda 10 tane istanbul 10 tane Ankara ve 5 tane Antalya var diyelim..gerçi ilçe listeliyorduk il oldu.. örnek olarak veriyorum

SELECT TOP 12* FROM ilanekle ORDER BY Ilce

Ankara
Antalya
istanbul şeklinde alfabetik listelemek istiyorum 10 adet ilçem var ve herbirinden bir tane nasıl listeleyebilrim..
web.doktor hatta değil   Alıntı Yaparak Yanıtla
Eski 16/05/2008, 08:11   #2 (permalink)
Özgür Yazılım
 
MaviAteş Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 03/2007
Yer: Selçuk Üniversitesi
Mesaj: 269
Varsayılan

Şunu mu demek istiyorsunuz. Mesela Yenimahalle ilçesini çektiniz.
Yenimahalle hem Ankara'da hem İstanbul'da var. Alfabetik listelendiği için önce Ankara'nın Yenimahalle'si gelsin.

SELECT TOP 12* FROM ilanekle ORDER BY Ilce,Il
Bu ilçeleri alfabetik sıralarken, aynı ilçeden iki tane olduğunda İL ismine bakar, bu iki ilçeyi il ismine göre alfabetik sıralar.

SELECT TOP 12* FROM ilanekle ORDER BY Il,Ilce
Bu durumda ise Önce Ankara'dan gelen ilçeler alfabetik listelenir, Sonra Antalya'dan gelen ilçeler, sonra İstanbul'dan sonra İzmir'den gelenler.
__________________
Ülkesinin yüksek istiklalini korumasını bilen Türk milleti, dilini de yabancı dillerin boyunduruğundan kurtarmalıdır.
Mustafa Kemal ATATÜRK
MaviAteş hatta değil   Alıntı Yaparak Yanıtla
Eski 16/05/2008, 15:39   #3 (permalink)
Üye
 
Üyelik Tarihi: 04/2008
Mesaj: 166
Varsayılan

Yardımınız için teşekkürler..amacım aynı gelen değerleri elemek ti.. aşağıdaki kodla hallettim..

SELECT DISTINC Ilce FROM Ilanekle ORDER BY Ilce
web.doktor hatta değil   Alıntı Yaparak Yanıtla
Eski 16/05/2008, 16:30   #4 (permalink)
Üye
 
Üyelik Tarihi: 05/2008
Mesaj: 4
Varsayılan bi başka yolu da..

Alıntı:
web.doktor, mesajından alıntı: Mesajı Gör
Yardımınız için teşekkürler..amacım aynı gelen değerleri elemek ti.. aşağıdaki kodla hallettim..

SELECT DISTINC Ilce FROM Ilanekle ORDER BY Ilce
Selam aynı sorguyu ;

SELECT Ilce FROM Ilanekle GROUP BY Ilce ORDER BY Ilce

diyerekte yapabilirsiniz..
esquel hatta değil   Alıntı Yaparak Yanıtla
Eski 10/06/2008, 21:46   #5 (permalink)
Üye
 
Üyelik Tarihi: 09/2007
Mesaj: 122
Varsayılan

Alıntı:
esquel, mesajından alıntı: Mesajı Gör
Selam aynı sorguyu ;

SELECT Ilce FROM Ilanekle GROUP BY Ilce ORDER BY Ilce

diyerekte yapabilirsiniz..
peki bunu kullanırken aynı zamanda ilceID seçtirmek istesek nasıl yapabiliriz?
yani şunun gibi

SELECT ilceID,Ilce FROM Ilanekle GROUP BY Ilce ORDER BY Ilce
krizantems hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
10 Kayıttan sonraki 10 kayıt madboys ASP 12 09/04/2008 20:38
Windows Xp, 2 tane ethernet, 2 tane ayrı internet vozcan Windows 3 30/01/2008 00:25
Son Kayıttan il kayıta listeleme! akif PHP 2 11/08/2006 13:42
aynı kayıttan 1 tanesini çekmek KanKi PHP 6 15/10/2005 13:23
Access'de tablodaki 100 kayıttan en büyük değere sahip ilk 10 unu listeleme trkaplan Veritabanları & SQL 2 01/04/2005 22:39


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 07:49.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net