Kiểm tra: Với MySQL, làm cách nào để tạo cột chứa chỉ mục bản ghi trong bảng?
SELECT c.course_id,
@curRow := @curRow + 1 AS row_number
FROM course c
JOIN (SELECT @curRow := 0) r;
Tuy nhiên, xin lưu ý rằng điều này là giả tạo vì 'số hàng' thực duy nhất sẽ là ID chính của riêng bạn và mọi phương pháp nhân tạo sẽ thay đổi số hàng khi bạn thay đổi ORDER
mệnh đề