チェック: MySQLを使用して、テーブルのレコードインデックスを含む列を生成するにはどうすればよいですか?
SELECT c.course_id,
@curRow := @curRow + 1 AS row_number
FROM course c
JOIN (SELECT @curRow := 0) r;
ただし、これは人為的なものであることに注意してください。実際の「行番号」は独自のプライマリIDであり、ORDER
を変更すると、すべての人為的な方法で行番号が変更されます。 条項