Lý tưởng nhất là tôi cần một truy vấn mà là tương đương vớiChọn hàng cụ thể từ các bảng mysql
select * from customer where row_number() = 3
nhưng đó là bất hợp pháp.
Tôi không thể sử dụng trường tăng tự động.
row_number() là hàng cần được chọn.
Tôi làm cách nào để thực hiện việc này?
EDIT: Vâng, tôi sử dụng iSql * plus để thực hành và việc sử dụng giới hạn và auto_increment là bất hợp pháp vì một số lý do. Tôi đã kết thúc việc tạo ra một trình tự và kích hoạt và chỉ tăng số điểm lên 1 lần mỗi lần có một mục nhập.
Ý anh là gì bởi 'row_number()'? Hồ sơ không được đặt hàng trong MySQL. Bạn cần xác định dữ liệu mong muốn của mình theo một cách khác, dựa trên nội dung của chúng. – eggyal
@eggyal: Chuẩn ANSI SQL có hàm 'row_number()' (mặc dù sử dụng Marlon sẽ không chính xác) nhưng MySQL không hỗ trợ (như nhiều tính năng SQL hiện đại khác) –