Created
March 16, 2011 10:08
-
-
Save mgechev/872276 to your computer and use it in GitHub Desktop.
16.03.2011 - Exercise1 - Unit3
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SET SCHEMA MOVIES; | |
--Напишете заявка, която извежда | |
--имената на актрисите, които са също и продуценти с нетна стойност по-голяма от 10 милиона | |
SELECT NAME | |
FROM MOVIESTAR | |
WHERE GENDER = 'F' | |
AND NAME IN ((SELECT NAME | |
FROM MOVIEEXEC | |
WHERE NETWORTH > 10000000)); | |
--Напишете заявка, която извежда имената на тези актьори (мъже и жени), които не са | |
--продуценти. | |
SELECT NAME | |
FROM MOVIESTAR | |
WHERE NAME NOT IN ((SELECT NAME | |
FROM MOVIEEXEC)); | |
--Напишете заявка, която извежда имената на всички филми с дължина по-голяма | |
--от дължината на филма ‘Gone With the Wind’ | |
SELECT TITLE | |
FROM MOVIE | |
WHERE LENGTH > ALL ((SELECT LENGTH | |
FROM MOVIE | |
WHERE TITLE = 'Gone With the Wind')); | |
--Напишете заявка, която извежда имената на продуцентите и имената на продукциите | |
--за които стойността им е по-голяма от продукциите на продуценти ‘Merv Griffin’ | |
SELECT E.NAME, M.TITLE | |
FROM MOVIE AS M, MOVIEEXEC AS E | |
WHERE CERT# = PRODUCERC# | |
AND NETWORTH > ALL ((SELECT NETWORTH | |
FROM MOVIEEXEC | |
WHERE NAME = 'Merv Griffin')); | |
--Напишете заявка, която извежда името на филмите с най-голяма дължина по студио. | |
SELECT DISTINCT TITLE, STUDIONAME, LENGTH | |
FROM MOVIE AS M | |
WHERE LENGTH >= ALL ((SELECT LENGTH AS L1 | |
FROM MOVIE | |
WHERE STUDIONAME = M.STUDIONAME AND LENGTH IS NOT NULL)); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment