Không có thứ tự cố hữu bên trong bảng.
Không có thứ tự được sắp xếp trước khi bạn chèn hàng. Nếu bạn làm một
SELECT [ID NO], [OR NO], [ITEM DESCRIPTION], QUANTITY, UNIT FROM tbl_Deta
Không có ORDER BY
sau đó không có thứ tự cụ thể sẽ được sử dụng. Nếu bạn muốn một số kết quả được sắp xếp cụ thể, bạn phải sử dụng ORDER BY
mệnh đề. Bạn có thể sử dụng khóa chính và sắp xếp theo các giá trị của nó.
Có một số câu hỏi / câu trả lời có thể giúp bạn hiểu rõ hơn về điểm cụ thể này:
- Bạn không thể đảm bảo đơn đặt hàng trừ khi bạn cung cấp một đơn đặt hàng cụ thể bằng truy vấn
- Trong thế giới SQL, thứ tự không phải là thuộc tính cố hữu của một tập dữ liệu.
- và câu trả lời thực sự sâu sắc và chi tiết trên dba.stackexchange.com: Thứ tự bộ nhớ so với Kết quả đặt hàng
Tôi vừa đọc qua nguồn cấp dữ liệu RSS của mình và tìm thấy bài đăng blog tuyệt vời của Michael J. Swart . Tất cả các câu trả lời hay nhất về chủ đề này trong một mục nhập, tuyệt vời!