Union ile birleştirilen sorgularda sıralama

21 11 2009

Geçenlerde, yazdığım bir stored procedurede iki farklı sorguyu union ile birleştirmem gerekti. Karşılaştığım problem, birleştirme işlemindeki sıralamanın , sorgulardaki ilk alana göre yapılıyor olmasıydı, ben, önce birinci sonra da ikinci sorgunun sonuçlarının listelenmesini istiyordum. Kısa bir araştırmanın sonrasında bu sıralama işlemini, sorguya yeni bir sıralama alanı ekleyerek çözebileceğimi buldum.
SELECT 1 AS Siralama, CityName, CityID FROM tblCity
UNION
SELECT 2 AS Siralama, CountyName, CountyID FROM tblCounty
ORDER BY Siralama

Şeklinde bir sorgu ile önce City tablosundaki bilgileri, daha sonra da County tablosundaki bilgileri listeleyebiliyoruz🙂 Belki birilerinin ihtiyacı olur.


İşlemler

Information

2 responses

19 07 2011
ceismail

eyvallah usta illa ihtiyacımız olur…

27 08 2013
saul

valla ne yalan söylyim benim ihtiyacım oldu Teşekkürler😀

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s




%d blogcu bunu beğendi: