Zadanie 20 z arkusza E.14, styczeń 2017

MySQL i bazy danych Poziom: średnie

W bazie danych MySQL dana jest tabela programów komputerowych o polach: nazwa, producent, rokWydania. Aby kwerenda SELECT zwróciła wszystkie nazwy producentów tak, by nazwy te nie powtarzały się, należy zapisać:

Wybierz odpowiedź

Cały arkusz E.14, styczeń 2017

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: B

SELECT DISTINCT producent FROM programy;

Dlaczego

DISTINCT po SELECT usuwa z wyniku powtarzające się wartości. UNIQUE to ograniczenie kolumny w definicji tabeli, a nie opcja zapytania.