[ dzigilibonglica @ 27.03.2013. 15:52 ] @
Evo stvar je sledeca,
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)


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])


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.
[ bogdan.kecman @ 27.03.2013. 20:12 ] @
oces da kazes da ti radi posao za broj 11,12 i 13 ali da ako je 13 slovo bude A ili B a ako je 11 ili 12 bas te briga za slovo?

Code:

SELECT * FROM Adrese
WHERE 
  Mesto='NOVI SAD' 
AND 
  Ulica='ANTUNA URBANA' 
AND 
  ( (Broj>=11 AND Broj<13) OR (Broj = 13 AND Slovo<='B') )


[ dzigilibonglica @ 27.03.2013. 21:56 ] @
Da, da, da....., sad vidim ovo tako sam i ja uradio, samo na kraju radnog vremena i milion stvari danas, vise nisam znao ni gde je levo...

Hvala u svakom slucaju.
:)