Update ID in MySQL dupa valoarea maxima adaugata

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
cipriand
Mesaje:18

Update ID in MySQL dupa valoarea maxima adaugata

Cum dau un update la un Id in tabel din baza de date mysql astfel?
El are valoare Ex: 33. Ultimul Id adaugat e 98. Cand dau update lui 33 sa se faca automat 99.

MarPlo Mesaje:4343
Salut
Poti sa folosesti aceasta instructiune SQL ca sa faci update la coloana "id" cu valoarea ID maxima adaugata, plus 1.

Cod: Selectaţi tot

UPDATE table_name SET id = ((SELECT id FROM (SELECT MAX(id) AS id FROM table_name) AS sub_select) + 1) WHERE id =33
- Am testat-o si a functionat.

cipriand Mesaje:18
Multumesc mult ... il testez in seara asta :)

Subiecte similare