PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PostgreSQL alterando a ordem das linhas retornadas


Isso não é um problema. A ordem das linhas retornadas por um SQL SELECT é indefinida, a menos que tenha um ORDER BY . A ordem em que você os obtém geralmente é influenciada pela ordem em que são armazenados na tabela e/ou pelos índices usados ​​pela instrução.

Portanto, dependendo desse pedido sem usar ORDER BY é uma ideia muito, muito ruim.

Se você precisar deles em alguma ordem, basta especificar isso.

É importante que uma tabela seja um conjunto de linhas e não uma sequência de filas.