(1)
SQL sorgusu or ve and kullanımı
merhaba arkadaşlar,sql sorgusuyla elde etmek istediğim şey; a,b,c üniversitelerinin d ve e bölümlerinin gösterilmesi. benim yazdığım sorgu şu şekilde ;select bolum,universite from database where min < " + TextBox4.Text + " and bolum = '" & d & "' or bolum = '" & e & "' and universite = '" & a & "'
merhaba arkadaşlar,
sql sorgusuyla elde etmek istediğim şey; a,b,c üniversitelerinin d ve e bölümlerinin gösterilmesi. benim yazdığım sorgu şu şekilde ;
select bolum,universite from database where min < " + TextBox4.Text + " and bolum = '" & d & "' or bolum = '" & e & "' and universite = '" & a & "' or universite = '" & b & "' or universite = '" & c & "'
sorgunun bu şekilde yanlış olduğu belli, ama nasıl yapsam bulamadım. bu şekilde ya a üniversitesinin bölümlerini ya da b bölümü bulunan üniversiteleri gösteriyor. nasıl yapsam istediğim sonucu alırım ?
cevaplayan arkadaşlara şimdiden teşekkürler.
0
gsgsgsgsgsgsgsgs (
27.07.09)
select bolum, universite
from database
where (min < " + TextBox4.Text + ") and
(bolum = '" & d & "' or
bolum = '" & e & "') and
(universite = '" & a & "' or
universite = '" & b & "' or
universite = '" & c & "')
p.s. bölüm ve universiteyi iki ayrı (birbiri ile ilişkili/
foreign key-
primary key )tablo yaparsan sorgulamalarda rahat edersin.
0
roadrunner_merlin
(
27.07.09)