Grazie Alhazred.
Però non capisco una cosa... ed è... nel primo esempio che ho scritto posso capire il tuo discorso, difatti lo avevo pensato anche io.
Ma non capisco nel secondo perchè mi faccia quello scherzo? cache?
Alla fine invece di assegnare una query ad una variabile, e poi farla eseguire cercavo di farla tutto nella stessa riga...
cercavo di risparmiare un po di righe