Którego słowa kluczowego SQL należy użyć, aby w wyniku zapytania wyeliminować powtarzające się wartości?
Źle.
GROUP BY grupuje wiersze (zwykle do agregacji).Źle.
ORDER BY sortuje wynik, nie usuwa duplikatów.Dobrze.
DISTINCT usuwa z wyniku duplikaty.Źle.
LIKE służy do dopasowania wzorca tekstu.Aby w wyniku zapytania usunąć powtarzające się wartości, używa się słowa
DISTINCT (np. SELECT DISTINCT miasto FROM ...). Zwraca ono tylko unikalne wartości wskazanych kolumn. Dlatego duplikaty eliminuje DISTINCT.Pozostałe słowa robią co innego.
LIKE dopasowuje wzorzec tekstu, ORDER BY sortuje wyniki, a GROUP BY grupuje wiersze do agregacji. Powtórzenia w wyniku usuwa DISTINCT.