Tabela podzespoly ma pola: model, producent, typ, cena. Które zapytanie wyświetli modele dysków SSD firmy Samsung od najdroższego do najtańszego?
Źle. Zła tabela i sortowanie po złym polu.
Dobrze.
AND zawęża do SSD Samsung, DESC sortuje malejąco.Źle.
OR rozszerza wynik poza dyski SSD Samsung.Źle.
ASC sortuje ROSNĄCO (od najtańszego).Dyski SSD firmy Samsung to część wspólna dwóch warunków - typ „SSD” ORAZ producent „Samsung” - więc łączymy je
AND, a od najdroższego do najtańszego sortuje ORDER BY cena DESC. Wybieramy model z podzespoly. Dlatego ta kwerenda jest poprawna.Pozostałe zapytania zawodzą.
OR zwróciłby wszystkie SSD oraz wszystkie produkty Samsung (także inne typy). Sortowanie rosnące (ASC) dałoby kolejność od najtańszego, a FROM producent myli tabelę z kolumną. Poprawne jest AND z ORDER BY cena DESC.