PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL modifica l'ordine delle righe restituite

Non è un problema. L'ordine delle righe restituite da un SQL SELECT non è definito a meno che non abbia un ORDER BY . L'ordine in cui li ottieni è solitamente influenzato dall'ordine in cui sono memorizzati nella tabella e/o dagli indici utilizzati dall'istruzione.

Quindi, a seconda dell'ordine senza utilizzare ORDER BY è una pessima idea.

Se ne hai bisogno in qualche ordine, specificalo semplicemente.

È importante che una tabella sia un set di righe e non una sequenza di righe.