View Single Post
Old 27-03-2006, 19:11   #1
0rph3n
Senior Member
 
L'Avatar di 0rph3n
 
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
[SQL] Campo ALIAS nella clausola WHERE

Ciao a tutti,
nel SELECT di una query SQL definisco un campo che è il risultato di un paio di operazioni (SUM e moltiplicazione) al quale poi vorrei applicare una clausola nel WHERE.
Il fatto è che quando la query viene eseguita il campo in questione non viene trovato e quindi mi viene restituito un errore di questo tipo: "#42S22Unknown column 'ALIAS' in 'where clause'".
Per risolvere ho pensato di togliere la clausola riguardante quel campo da questa query e di inserirla in un'altra query da eseguire sul resultset della prima!
Il fatto è che non so se ci siano soluzioni migliori (magari senza andare a scomodare le stored procedures che non mi sembra il caso di usare per una sciocchezzuola del genere ).
Grazie a tutti,

'iao
0rph3n è offline   Rispondi citando il messaggio o parte di esso