Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
820
Tıklama
0
Öne Çıkarma
SQL sorgularını nasıl birleştirebilirim?
P
12 yıl
Yarbay
Konu Sahibi

Merhaba arkadaşlar.
4 adet sorgum var. Bunları tek bir sorgu haline nasıl getirebilirim?

select avg(OverallScore) from Organisations o
inner join ProfessionalOrganisationRelations por on por.OrganisationID=o.OrganisationID
inner join Professionals ps on ps.ProfessionalID= por.ProfessionalID
where por.OrganisationID=75

select sum(1) from ProfessionalSpecialtyRelation psr
inner join Professionals ps on psr.ProfessionalID=ps.ProfessionalID
inner join ProfessionalOrganisationRelations por on por.OrganisationID=75
where ps.ProfessionalID in(select ProfessionalID from ProfessionalOrganisationRelations)


select OpeningYearID from Organisations where OrganisationID=75

select count(1) from Ratings rt
inner join Professionals ps on ps.ProfessionalID=rt.ProfessionalID
inner join ProfessionalOrganisationRelations por on por.ProfessionalID=ps.ProfessionalID
where por.OrganisationID=75



S
12 yıl
Yüzbaşı

Sql için UNION olayını araştırırsan cevap bulabilirsin sanırım.


Bu mesaja 1 cevap geldi.
P
12 yıl
Yarbay
Konu Sahibi

UNION ile yapınca tek satır altında geliyor veriler. her satırı ayrı gösterme imkanım var mı Unıon la yada başka bir yolla ?


Bu mesaja 1 cevap geldi.
S
12 yıl
Yüzbaşı

her satırı ayrı göstermekten kastın nedir?



K
12 yıl
Yarbay

Her sonucu ayrı ayrı almak istiyorsan ayrı ayrı kod kullanmaktan başka çaren yok. Bağlantı metinlerini, açma kapama işlemlerini tek cümlelerle halledebilirsin.



< Bu ileti tablet sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
S
12 yıl
Yüzbaşı

tek sorgu yapamazsın ama kullanacagin yerde datatable ile istediğin şekilde kullanabilirsin


Bu mesaja 1 cevap geldi.
P
12 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: SecurityMJ

tek sorgu yapamazsın ama kullanacagin yerde datatable ile istediğin şekilde kullanabilirsin

@SiR MaNiaC demek istediğim 4 sorgu birleştirince 4 satır gelsin yani var mı yolu ?

@ SecurityMJ datatable ile kullanmak derken 1 örnek link verebilirseniz sevinirim.
Ben bu sorguları Unıon da birleştirdim.
Datareader la da satır satır cekmeyi düşündüm.
Fakat cs sayfasından aspx sayfasına veriyi taşıyamıyorum. Sabahtan beridir ugrasıyorum bununla. Kafayı yedirecek sonunda


Bu mesaja 1 cevap geldi.
E
12 yıl
Yüzbaşı

Nested queries'leri biraz araştır istersen. UNION a alternatif olarak istediğin işlemi gerçekleştirebileceğin bilgilere ulaşacağını sanıyorum.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.