Dlaczego tak
W modelu relacyjnym tabela jest zbiorem wierszy, a zbiór nie ma kolejności — porządek wyniku określa wyłącznie ORDER BY. Bez niej SZBD zwraca wiersze w kolejności wynikającej z fizycznego zapisu i wybranego planu wykonania. Często wygląda to jak porządek według klucza głównego, ale po usunięciach, zmianie indeksu czy w innym silniku kolejność może się zmienić, więc nie wolno na niej polegać.