Potete darmi una dritta su questa query annidata che non funziona?
UPDATE articoli SET ordine = (Select MAX(ordine) AS massimo From articoli WHERE tipo = 1 AND anno = 2009) WHERE id = 186
In pratica dovrei assegnare al campo 'ordine' del record 186 il valore massimo presente nella colonna 'ordine' della medesima tabella...
Invece, se scrivo direttamente il valore funziona es 500:
UPDATE articoli SET ordine = 500 WHERE id = 186
grazie in anticipo!