[ zgas @ 15.05.2009. 07:12 ] @
Treba da selektujem neka polja iz tabele, ali istovremeno da formiram (izracunam) dodatno polje koje ne postoji u tabeli. Zatim u istom upitu, izracunatu novoformiranu vrednost da upotrebim u WHERE izrazu. Npr: Code: SELECT polje1, polje2, (polj1+polje2) as zbir FROM tabela WHERE zbir > 0; ovo javlja gresku je se u WHERE ne prepozna polje zbir. Takodje sam probao i: Code: SELECT polje1, polje2, @zbir := (polj1+polje2) as zbir FROM tabela WHERE @zbir > 0; ovo ne javlja gresku ali upit ne radi nikada jer WHERE izgleda ne cita sadrzaj @zbir promenljive. Pomoc. |