Cześć,
Załóżmy, że mam jakieś zapytanie, które korzysta z JOIN-a typu: SELECT imie, nr_zamowienia FROM Klienci LEFT JOIN Zamowienia ON ...
Celowo nie korzystam z ORDER BY, więc zakładam, że zwracane wyniki mogą być losowe. Ale pytanie jak bardzo losowe...
Czy jest ryzyko, że SQL zwróci mi wyniki np. w taki sposób:
Stefan | 2
Stefan | 1
Alicja | 3
Stefan | 4
Czy jednak zawsze będę miał to pogrupowane po zewnętrznej tabeli tzn:
Stefan | 2
Stefan | 1
Stefan | 4
Alicja | 3
Chodzi mi o to, czy wyniki mogą być całkowicie losowe i wymieszane (pierwszy przykład) czy jednak mam pewność, że jak baza zacznie zwracać wyniki Stefana i zwróci N wyników a następnie zacznie zwracać wyniki Alicji to Stefan się już później nie pojawi (wszystkie elementy z dołączonej tabeli, a powiązane ze Stefanem, zostały zwrócone)?
Czy to definiuje jakiś standard?