Ho la tabella denominata "tabella";
id|campo1|campo2|
1|aaaaaaa|aaaaaa|
2|bbbbbbb|bbbbbb|
3|cccccccc|ccccccc|
4|ddddddd|dddddd|
5|eeeeeee|eeeeeee|
6|ffffffffff|fffffffff|
7|ggggggg|ggggggg|
8|hhhhhhh|hhhhhhh|
9|iiiiiiiiiiii|iiiiiiiiiiii|
10|llllllllll|llllllllllll|
11|mmmmmm|mmmmmm|
Con la query "SELECT id,campo1,campo2 FROM tabella ORDER BY id ASC LIMIT 0, 5":
estraggo la porzione di dati che mi interessano e cioè:
1|aaaaaaa|aaaaaa|
2|bbbbbbb|bbbbbb|
3|cccccccc|ccccccc|
4|ddddddd|dddddd|
5|eeeeeee|eeeeeee|
ebbene, vorrei fare una update che mi modifiche tutti i valori di questa sola porzione di tabella
Ho provato a fare una cosa tipo questa e alcune sue varianti:
UPDATE (SELECT id,campo1,campo2 FROM tabella ORDER BY id ASC LIMIT 0, 5) SET campo2 = 'OOOOOK'
Ovviamente non funziona.