Ciao a tutti.
Ho una query dove viene effettuato un calcolo matematico tra più campi.
il mio problema è :
come faccio ad effettuare una ricerca su un dato risultato che non sia un campo di tabella?
SELECT
a.primo_val-a.secondo_val as valore,
a.nome,
b.cognome,
(SELECT //subquery) as prima_sub,
FROM tabella_A.utente as a, tabella_B as b
WHERE b.id = a.id
AND valore LIKE '%".$valore."%';
più o meno la struttura è quella rappresentata.
ho provato a mettere il valore il una variabile
@val = a.primo_val-a.secondo_val as valore,
//tutta la query
AND @val LIKE '%".$val."%'
ma anche cosi non funziona ...
qualcuno ha qualche idea?
Grazie delle risposte,
ciao

Rispondi quotando