O ile zrozumiałem z twojego pytania.
odmienny :- oznacza wybrać inny (wszystkie wybrane wartości powinny być niepowtarzalne). Uporządkuj według :- oznacza po prostu uporządkowanie wybranych wierszy zgodnie z wymaganiami.
Problemem w pierwszym zapytaniu jest na przykład :Mam tabelę
ID name
01 a
02 b
03 c
04 d
04 a
teraz zapytanie select distinct(ID) from table order by (name)
jest zdezorientowany, który rekord powinien przyjąć dla ID - 04 (ponieważ są tam dwie wartości, d i a w kolumnie Nazwa). Tak więc problem z silnikiem DB pojawia się, gdy mówisz kolejność według (nazwa).........