Imam Tabelu Naselje,Ulica,Broj, Slovo
I treba da izvucem neki opseg adresa Od-Do, i radim to Normalnim SELECT WHERE Upitom(Konkretne vrednosti):
Code:
SELECT * FROM Adrese WHERE (Mesto='NOVI SAD' AND Ulica='ANTUNA URBANA' AND Broj>=11 AND Broj<=13)
SELECT * FROM Adrese WHERE (Mesto='NOVI SAD' AND Ulica='ANTUNA URBANA' AND Broj>=11 AND Broj<=13)
I u slucaju Da treba recimo opseg da obuhvati brojeve do 13B trebalo bi da prosirim upit sa:
Code:
AND (Slovo<='B' [U slucaju da je broj=13])
AND (Slovo<='B' [U slucaju da je broj=13])
I tu se zabodem, Probao sam sa WHEN,IF,THEN,CASE... Ali to mi uvek vraca neku vrednost, treba mi da prosirim uslov u tom slucaju.
Verovatno je ovo i jednostavno resiti, vec sam obnevideo na kraju radnog vremena, poludeh...
A treba mi da zalepim ovaj deo AND (Slovo<='B' [U slucaju da je broj=13]) na upit u slucaju da je u aplikaciji unesena vrednost u TextBox za Slovni deo adresnog broja.