これは私のテーブルです
################################
# id_formfield # ID # int_Sort #
################################
# 1 # 1 # 2 #
# 2 # 1 # 3 #
# 3 # 1 # 4 #
# 4 # 1 # 4 #
# 5 # 1 # 4 #
# 6 # 2 # 1 #
# 7 # 2 # 3 #
# 8 # 2 # 3 #
# 9 # 2 # 4 #
ご覧のとおり、私のint_sort列はどういうわけか同じ番号で混乱しているので、行番号でシーケンスを作成し、IDが変更されたときに行番号をリセットしたいと思います。これは結果になるはずです:
############################################
# id_formfield # ID # int_Sort # rownumber #
############################################
# 1 # 1 # 2 # 1 #
# 2 # 1 # 3 # 2 #
# 3 # 1 # 4 # 3 #
# 4 # 1 # 4 # 4 #
# 5 # 1 # 4 # 5 #
# 6 # 2 # 1 # 1 #
# 7 # 2 # 3 # 2 #
# 8 # 2 # 3 # 3 #
# 9 # 2 # 4 # 4 #
編集:id_formfieldは私の主キーであり、int_sortの昇順で並べ替えます