Zadanie 19 z arkusza E.14, czerwiec 2017

MySQL i bazy danych Poziom: średnie

Tabela o nazwie naprawy zawiera pola klient, czyNaprawione. Aby usunąć te rekordy, których pole czyNaprawione jest prawdą, należy posłużyć się poleceniem

Wybierz odpowiedź

Cały arkusz E.14, czerwiec 2017

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: C

DELETE FROM naprawy WHERE czyNaprawione = TRUE;

Dlaczego

Poprawna składnia to DELETE FROM tabela WHERE warunek. Samo DELETE FROM naprawy usunęłoby wszystkie rekordy, a w MySQL nie podaje się kolumny między DELETE i FROM.