PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

PostgreSQL - повтарящи се редове от LIMIT OFFSET

Тъй като всички върнати редове имат една и съща стойност за status колона. В този случай базата данни е свободна да връща редовете в произволен ред.

Ако искате възпроизводимо подреждане, трябва да добавите втора колона към вашата поръчка по изявление, за да я направите последователна. напр. колоната ID:

SELECT students.* 
FROM students 
ORDER BY students.status asc, 
         students.id asc

Ако два реда имат еднаква стойност за колоната за състояние, те ще бъдат сортирани по id.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Функционална колона на прозореца на Postgres с Rails

  2. Как мога да групирам деца и родители в една заявка?

  3. Как да избягам от единични кавички в заявка на командния ред на psql?

  4. ФАТАЛНО:удостоверяването на паролата не бе успешно за потребител postgres (postgresql 11 с pgAdmin 4)

  5. Задайте празните низове ('') на NULL в цялата база данни