PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

PostgreSQL thay đổi thứ tự các hàng đã trả về

Đó không phải là một vấn đề. Thứ tự các hàng được trả về bởi SQL SELECT là không xác định trừ khi nó có ORDER BY . Thứ tự bạn nhận được chúng thường bị ảnh hưởng bởi thứ tự chúng được lưu trữ trong bảng và / hoặc các chỉ số được sử dụng bởi câu lệnh.

Vì vậy tùy theo đơn hàng đó mà không sử dụng ORDER BY là một ý kiến ​​rất, rất tệ.

Nếu bạn cần chúng theo thứ tự nào đó, chỉ cần xác định điều đó.

Điều quan trọng là bảng phải là một bộ các hàng chứ không phải một trình tự trong số các hàng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn ngắt dòng trong postgresql khi cập nhật trường văn bản

  2. Chú thích JPA chính xác cho kiểu văn bản của PostgreSQL không có chú thích Hibernate

  3. Sử dụng pg_notify trong hàm kích hoạt PostgreSQL

  4. Cách đánh dấu nr hàng nhất định trong bảng khi truy cập đồng thời

  5. Im lặng postgres nhật ký thư rác trong rails 3 nhật ký