Π¦Π΅Π»Ρ ΡΠ°Π±ΠΎΡΡ: ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ SQL-Π·Π°ΠΏΡΠΎΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ, ΠΈΠ½Π΄Π΅ΠΊΡΠ°ΠΌΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡΠΌΠΈ ΠΈ ΠΊΡΡΡΠΎΡΠ°ΠΌΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡ
Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½Π° SQL-ΡΠ΅ΡΠ²Π΅ΡΠ΅ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ
ΡΡΠΈΠ»ΠΈΡ.
ΠΠ°Π±ΠΎΡΠ°ΡΠΎΡΠ½ΡΠ΅ Π·Π°Π΄Π°Π½ΠΈΡ ΡΠΈΠΏΠ° Π. ΠΠ°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ SQL-Π·Π°ΠΏΡΠΎΡΠ°ΠΌ
ΠΠ°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ SQL-Π·Π°ΠΏΡΠΎΡΠ°ΠΌ, Π΄Π°ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ SQL-Π·Π°ΠΏΡΠΎΡΠΎΠ².
2) SELECT au_lname, au_fname.
FROM authors.
ORDER BY au_lname.
ΠΡΠ±ΡΠ°ΡΡ ΠΈΠΌΠ΅Π½Π° ΠΈ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ Π°Π²ΡΠΎΡΠΎΠ², ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΠΈΠΌΠ΅Π½Π°ΠΌ.
14) SELECT au_lname, au_fname.
FROM authors.
WHERE state='CA'.
ΠΡΠ±ΡΠ°ΡΡ ΠΈΠΌΠ΅Π½Π° ΠΈ ΡΠ°ΠΌΠΈΠ»ΠΈΠΈ Π°Π²ΡΠΎΡΠΎΠ² ΠΈΠ· ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΠΈ.
26) SELECT title.
FROM titles.
WHERE ytd_sales IS NULL.
ΠΠΎΠΊΠ°Π·Π°ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠ½ΠΈΠ³, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π±ΡΠ»ΠΈ ΠΏΡΠΎΠ΄Π°Π½Ρ Π² ΡΠ΅ΠΊΡΡΠ΅ΠΌ Π³ΠΎΠ΄Ρ.
38) SELECT type, (MIN (price)+MIN (price))/2, AVG (price).
FROM titles.
GROUP BY type.
HAVING type 'UNDECIDED'.
ORDER BY 2 DESC.
ΠΡΠ±ΡΠ°ΡΡ ΡΠΈΠΏΡ ΠΊΠ½ΠΈΠ³, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΠΈ ΡΡΠ΅Π΄Π½ΡΡ ΡΠ΅Π½Ρ, ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΠΊΠ½ΠΈΠ³. ΠΠΌΠ΅ΡΡΠΈΡ
ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΡΠΈΠΏ. Π‘ΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΠ±ΡΠ²Π°Π½ΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅Π½Ρ.
50) SELECT au_lname, au_fname, city.
FROM authors a, titles t, titleauthor ta.
WHERE ta. title_id=t.title_id AND a. au_id=ta.au_id.
AND (city LIKE '[CPR]%' OR city LIKE '%San%').
AND (title LIKE '% the %' OR title LIKE 'The %'.
OR title LIKE '% a %' OR title LIKE 'The %').
ΠΡΠ±ΡΠ°ΡΡ ΠΈΠΌΠ΅Π½Π° ΠΈ ΡΠ°ΠΌΠΈΠ»ΠΈΡΠΌ Π°Π²ΡΠΎΡΠΎΠ², ΠΈ Π³ΠΎΡΠΎΠ΄Π°. ΠΠ· Π°Π²ΡΠΎΡΠΎΠ², Π½Π°Π·Π²Π°Π½ΠΈΠΉ, Π³Π΄Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ ΠΊΠ½ΠΈΠ³ ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ Π°Π²ΡΠΎΡΠΎΠ², ΠΈ Π³ΠΎΡΠΎΠ΄Π° Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ΡΡ Ρ Π±ΡΠΊΠ²Ρ C, P, R. ΠΠ»ΠΈ Π³ΠΎΡΠΎΠ΄Π° ΡΠΎ ΡΠ»ΠΎΠ²ΠΎΠΌ San. ΠΡΠΈ ΡΡΠΎΠΌ Π² Π½Π°Π·Π²Π°Π½ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°ΡΡΠΈΠΊΠ»Π΅ΠΉ: «the», «Π°» ΠΈΠ»ΠΈ «The» (Π² Π½Π°ΡΠ°Π»Π΅ Π½Π°Π·Π²Π°Π½ΠΈΡ).
62) SELECT state, COUNT (DISTINCT p. pub_id).
FROM publishers p JOIN titles t ON p. pub_id=t.pub_id.
GROUP BY state.
Π ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΡΠ°ΡΠ΅ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π°. ΠΡΡΠΏΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎ ΡΡΠ°ΡΠ°ΠΌ.
63) SELECT title.
FROM titles.
WHERE pub_id=.
(SELECT pub_id.
FROM publishers.
WHERE pub_name= 'Binnet & Hardley').
ΠΡΠ±ΡΠ°ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠ½ΠΈΠ³, Π³Π΄Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π° ΠΠΈΠ½Π½Π΅Ρ ΠΈ Π₯Π°ΡΠ΄Π»ΠΈ.
86) SELECT pub_name, MIN (price).
FROM titles t, publishers p.
WHERE t. pub_id=p.pub_id.
GROUP BY pub_name.
HAVING MIN (price)>=ALL.
(SELECT MIN (price).
FROM titles tt JOIN publishers pp.
ON tt. pub_id=pp.pub_id.
GROUP BY pub_name).
ΠΠΎΠΊΠ°Π·Π°ΡΡ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ², ΠΈΠ·Π΄Π°ΡΡΠΈΡ
ΠΊΠ½ΠΈΠ³ΠΈ, ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π°Ρ ΡΠ΅Π½Π° ΠΊΠΎΡΠΎΡΡΡ
Π²ΡΡΠ΅.