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

PostgreSQL променя реда на върнатите редове

Това не е проблем. Редът на редовете, върнат от SQL SELECT, е недефиниран, освен ако има ORDER BY . Редът, в който ги получавате, обикновено се влияе от реда, в който се съхраняват в таблицата и/или индексите, използвани от израза.

Така че в зависимост от тази поръчка без използване на ORDER BY е много, много лоша идея.

Ако имате нужда от тях в някакъв ред, просто посочете това.

Важно е таблицата да е набор от редове, а не последователност от редове.



  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, подреждане на актуализации и заключване

  2. Как мога да получа хеш на цяла таблица в postgresql?

  3. Как да прочетем съдържанието на .sql файл в R скрипт, за да изпълним заявка?

  4. Вмъкване на нов ред в postgresql при актуализиране на текстовото поле

  5. SQLAlchemy не може да се свърже с Postgresql на localhost