W zadaniach tego typu sprawdza się dwie rzeczy: które rekordy zostaną zwrócone oraz w jakiej kolejności pojawią się w wyniku.
- Dobór rekordów wynika przede wszystkim z klauzul FROM (źródło danych) oraz WHERE (warunki filtrowania). Jeśli zapytanie wybiera tylko część towarów (np. po typie, nazwie, cenie, stanie magazynu), to w wyniku nie mogą znaleźć się rekordy niespełniające warunku.
- Kolejność rekordów zależy od ORDER BY. Jeżeli w zapytaniu występuje sortowanie, to baza danych ma zwrócić rekordy w kolejności określonej przez wskazaną kolumnę/kolumny i kierunek sortowania (rosnąco lub malejąco). W praktyce często spotyka się też sortowanie wielopolowe (np. najpierw po kategorii, potem po nazwie).
- Brak ORDER BY oznacza, że kolejność zwracanych wierszy nie powinna być traktowana jako gwarantowana. Na egzaminach jednak zwykle pokazuje się takie zapytanie i takie dane, aby wynik był jednoznaczny (np. jest ORDER BY, albo klucz jednoznacznie determinuje oczekiwany porządek w kontekście zadania).
Odpowiedź "Papier ksero A4, Kredki 24 kolory, Zeszyt A5, Zeszyt A5 w linie" jest zgodna z wynikiem zapytania przedstawionego w zadaniu (zestaw rekordów i ich uporządkowanie). Pozostałe odpowiedzi są błędne, bo przedstawiają inne permutacje tej samej listy, czyli zakładają inne sortowanie niż to, które wynika z zapytania, albo sugerują kolejność przypadkową.
Wskazówka egzaminacyjna: zawsze najpierw ustal, które rekordy przechodzą filtr (WHERE), a dopiero potem sprawdź sortowanie (ORDER BY). Jeśli jest kilka kolumn w ORDER BY, analizuj je od lewej do prawej.