0

mysql でコマンド update を使用して、id ではなく名前で列を並べ替えるにはどうすればよいですか。

update tb_rack set id = @counter := id order by name;

私は他の方法を試しましたが、テーブルを台無しにするだけでした。ありがとう。

これがテーブルです。

id,floor_id,room,name,units.

90, z1
56, c3
2, a1
45, a3
80, b5
1, a4
5, c5

これは私が欲しいものです。

2,    a1
45,   a3
1,    a4
80,   b5
56,   c3
5,    c5
90,   z1
4

2 に答える 2