Допустим у нас есть таблица table1 и в ней столбец abc. Надо заполнить все строки в этом столбце числами по-порядку: 1, 2, 3, 4… Делаем это всего одной командой
> update table1 set abc=@num:=@num+1 where 0 in(select @num:=0);
Допустим у нас есть таблица table1 и в ней столбец abc. Надо заполнить все строки в этом столбце числами по-порядку: 1, 2, 3, 4… Делаем это всего одной командой
> update table1 set abc=@num:=@num+1 where 0 in(select @num:=0);