Ciao a tutti avrei un problemino con una query di Update.
La tabella sulla quale sto lavorando è così composta:
codice:
id, intervento, stato
1, 1, 0
2, 1, 2
3, 2 , 3
4, 2 , 0
5, 2 , 3
6, 2 , 4
7, 3 , 5
8, 4 , 0
9, 4, 2
... ecc
Avrei bisogno con una query di modificare per ogni intervento solo l'ultimo id per ogni intervento quindi in questo esempio : id 2,6,7,9. La query dovrebbe quindi fare l'update sulla tabella dove per ogni intervento c'è l'id massimo, inserendo stato=1
risultato da ottenere:
codice:
id, intervento, stato
1, 1, 0
2, 1, 1
3, 2 , 3
4, 2 , 0
5, 2 , 3
6, 2 , 1
7, 3 , 1
8, 4 , 0
9, 4, 1
... ecc
Per riuscire a selezionare l'ultimo id per ogni intervento ho fatto questa query:
codice:
SELECT max(id) from tabella group by intervento
Ora mi servirebbe una mano per fare l'update.
Magari sarà una cavolata ma mi stò proprio perdendo.
Grazie mille a tutti