NEW
Font size
Worksheetsdata bases tech klasa 1
Total questions: 16
Worksheet time: 27mins
Efektem działania zapytania:
SELECT * FROM produkt;
-- SELECT * FROM
użytkownik;
będzie:
wyświetlenie wszystkich rekordów z tabeli produkt.
wyświetlenie wszystkich rekordów z tabeli produkt oraz z tabeli użytkownik.
wyświetlenie wszystkich rekordów z tabeli użytkownik.
wyświetlenie błędu.
Efektem działania kodu:
/*
SeLeCT * FROm UCZEN;
*/
będzie
wyświetlenie błędu
wyświetlenie wszystkich rekordów z tabeli UCZEN
brak wyświetlanych informacji
żadna z odpowiedzi nie jest poprawna
struktura tabeli user:
id INT, name VARCHAR(255), age INT
zapytanie:
SELECT count(age) FROM user;
zwróci:
zsumowany wiek wszystkich użytkowników
liczbę wszystkich użytkowników
błąd
nic nie zostanie zwrócone
struktura tabeli user:
id INT, name VARCHAR(255), age INT
zapytanie:
SELECT sum(DISTINCT name) FROM user;
zwróci:
0
liczbę wszystkich użytkowników
liczbę użytkowników, których imię się nie powtarza
błąd
struktura tabeli user:
id INT, name VARCHAR(255), age INT
Zapytanie: Select avg(age) From user;
zwróci:
wiek każdego użytkownika podniesiony do kwadratu
błąd
0
średnią wieku wszystkich użytkowników
struktura tabeli user:
id INT, name VARCHAR, age INT
Zapytanie select max(id) from user;
zwróci:
błąd
najstarszego użytkownika
najmłodszego użytkownika
najwyższe id w tabeli
Dane jest zapytanie select count(*) as numAge, age from user group by age;
Jego wynikiem będzie:
błąd
brak wyświetlonych danych
liczba użytkowników w danej grupie wiekowej
liczba wszystkich użytkowników oraz ich wiek
Dane jest zapytanie:
select count(age), * from user group by age having count(age) > 1;
Jego wynikiem będzie:
wyświetlenie informacji o grupach wiekowych, w których jest więcej niż jeden użytkownik
wyświetlenie informacji o grupach wiekowych, w których użytkownicy mają więcej niż jeden rok
nic
błąd
CREATE TABLE zamowienie(
id_zamowienie INT NOT NULL PRIMARY KEY,
data_zamowienie DATA,
IdKsiazka INTREFERENCES ksiazki(IdKsiazka)
)
Instrukcja ta:
wyrzuci błąd
utworzy tabelę, w której kluczem głównym jest id_zamowienie a kluczem obcym idKsiazka,
utworzy tabelę, w której kluczem głównym jest idKsiazka, a kluczem obcym id_zamowienie
utworzy tabelę z kluczem głównym, ale bez klucza obcego
wszystkie zwierzęta
wszystkie kraje
wszystkie informacje o zwierzętach i krajach, o ile kraj zwierzęcia występuje w tabeli country
wszystkie informacje o wszystkich zwierzętach oraz te kraje, których nazwa występuje w tabeli animal.
Zapytanie:
select name, country from animal
left join country on country = country;
zwróci
błąd
nazwę zwierzęcia i kraj jego pochodzenia
nic
nazwy wszystkich zwierząt oraz te kraje, które również występują w tabeli animal
nic
wyświetlenie wszystkich wartości name z tabeli animal, a potem wszystkich wartości country z tabeli country
błąd
wyświetlenie wszystkich możliwych kombinacji wartości animal.name z wartościami country.country
Dane jest zapytanie:
select name from animal where country =
(select country from country where country = "Polska").
Wynikiem będzie:
nic
wszystkie rekordy z tablicy country, w których kolumna country ma wartość "Polska"
wszystkie zwierzęta, które pochodzą z Polski
błąd
Dane jest zapytanie:
select * from animal where country not in
(select country from country where country = "Polska");
Jego wynikiem będzie
wszystkie kraje, których kolumna country nie ma wartości "Polska"
nic
błąd
wszystkie zwierzęta, które nie pochodzą z Polski
Dane jest podzapytanie:
select name from animal
union
select country from country;
Jego wynikiem:
będzie nic
błąd
nazwy wszystkich zwierząt oraz nazwy wszystkich państw
nazwy tych państw, z których pochodzą zwierzęta
Dane jest zapytanie:
select name, age from animal
union
select country from country;
Jego wynikiem
będzie błąd
nic
wszystkie zwierzęta (imiona i wiek), które pochodzą z krajów zawartych w tabeli country
wszystkie kraje, z których pochodzą zwierzęta
