codice:
table
(id,ordine,gruppo,status)
devo aggiornare il campo status (da 0 a 1) di una sola riga del db, quella con "ordine" più alto di un solo gruppo.
posso evitare di fare 2 query (una di select e quella di update)?
è lecito inserire HAVING nella query di UPDATE?
Codice PHP:
//ora faccio così
$q="SELECT max(ordine) AS tm, * FROM table WHERE gruppo='$idgruppo' GROUP BY gruppo LIMI T 1";
//la eseguo e mi prendo l'id e poi faccio l'update
$up="update table set status='1' WHERE id='$id' "
grazie in anticipo