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
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
Multumesc mult ... il testez in seara asta :)

Subiecte similare