1
0

Prześlij pliki do ''

This commit is contained in:
Wojciech Wiśniewski 2019-03-05 11:27:12 +00:00
parent 440c533832
commit 7df082aae4

103
zadanko_sql.txt Normal file
View File

@ -0,0 +1,103 @@
SELECT model,szybkosc,dysk
FROM PC
WHERE cena<1000;
SELECT model,szybkosc AS 'gigaherce',dysk AS 'gigabajty'
FROM PC
WHERE cena<1000;
SELECT producent
FROM produkt
SELECT model,ram,ekran
FORM laptop
WHERE cena>1500;
SELECT *
FROM Drukarka
WHERE kolor=1;
SELECT model,dysk
FROM PC
WHERE szybkosc=3.2 AND cena<2000;
SELECT TOP 3 szybkosc,model
FROM laptop
SORT BY szybkosc ASC;
SELECT model,ram/1024 AS 'ram [GB]'
FROM laptop;
Produkt (producent, model, typ),
PC (model, szybkosc, ram, dysk, cena),
Laptop (model, szybkosc, ram, dysk, ekran, cena),
Drukarka (model, kolor, typ, cena).
I
SELECT klasa,kraj
FROM Klasy
WHERE liczbaDzial>=10;
II
SELECT nazwa AS 'nazwaOkretu'
FROM okrety
WHERE zwodowano<1918;
III
SELECT okret,bitwa
FROM Skutki
WHERE efekt LIKE 'zatopiony';
IV
SELECT nazwa AS 'nazwaOkretu'
FROM okrety
WHERE nazwa=klasa;
V
SELECT nazwa AS 'nazwaOkretu'
FROM okrety
WHERE nazwa LIKE 'R*';
SELECT okret AS 'nazwaOkretu'
FROM Skutki
WHERE okret LIKE 'R*';
VI
SELECT nazwa AS 'nazwaOkretu'
FROM okrety
WHERE nazwa LIKE '* * *';
SELECT okret AS 'nazwaOkretu'
FROM Skutki
WHERE okret LIKE '* * *';
VII
SELECT DISTINCT nazwa AS 'nazwaOkretu'
FROM okrety
WHERE zwodowano<1921;
VIII
SELECT DISTINCT okret AS 'nazwaOkretu'
FROM Skutki
WHERE WHERE efekt LIKE 'zatopiony' AND bitwa LIKE 'Denmark Strait';
IX
SELECT TOP 1 zwodowano,nazwa AS 'nazwaOkretu'
FROM okrety
SORT BY zwodowano DESC;
X
SELECT SUBSTRING(nazwa,0,5) AS 'nazwa_5'
FROM bitwy;
XI
Klasy (klasa, typ, kraj, liczbaDzial, kaliber, wypornosc),
Okrety (nazwa, klasa, zwodowano),
Bitwy (nazwa, data),
Skutki (okret, bitwa, efekt).