Professional Documents
Culture Documents
Movie DB
Movie DB
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
CREATION OF TABLES/RELATIONS:-
ACTOR
DIRECTOR
MOVIES
MOVIE_CAST
RATING
ACTOR
MOVIES
MOVIE_CAST
RATING
QUERIES:-
QUERY 1
SELECT MOV_TITLE
FROM MOVIES
WHERE DIR_ID IN (SELECT DIR_ID
FROM DIRECTOR
WHERE DIR_NAME = 'ABCD');
+-----------------+
| MOV_TITLE |
+-----------------+
| CHAKRAVARTHY |
| RANNA |
| PAILWAAN |
| SHAKUNTALA DEVI |
+-----------------+
4 rows in set (0.01 sec)
QUERY 3
+----------------+------------------------------+----------+
| ACT_NAME | MOV_TITLE | MOV_YEAR |
+----------------+------------------------------+----------+
| AMBARISH | CHAKRAVARTHY | 1990 |
| KARISHMA | CHAKRAVARTHY | 1990 |
| SHAHRUKH KHAN | DDLJ | 1995 |
| KAJOL | DDLJ | 1995 |
| SUSHANT SINGH | M.S DHONI : THE UNTOLD STORY | 2016 |
| ANUPAM KHER | M.S DHONI : THE UNTOLD STORY | 2016 |
| DHANUSH | VADA CHENNAI | 2018 |
| KEERTHY SURESH | MAHANATI | 2018 |
| VICKY KAUSHEL | URI : THE SURGICAL STRIKE | 2018 |
| RAJIT KAPPOR | URI : THE SURGICAL STRIKE | 2018 |
| RAKSHIT SHETTY | AVANE SRIMANNARAYANA | 2019 |
| PRAKASH RAJ | PAILWAAN | 2019 |
| DARSHAN | YAJAMANA | 2019 |
| VIDYA BALAN | SHAKUNTALA DEVI | 2020 |
| SUSHANT SINGH | DIL BECHARA | 2020 |
| SANJANA SANGHI | DIL BECHARA | 2020 |
+----------------+------------------------------+----------+
16 rows in set (0.00 sec)
QUERY 4
+------------------------------+-----------+
| MOV_TITLE | REV_STARS |
+------------------------------+-----------+
| 3 IDIOTS | 5 |
| AVANE SRIMANNARAYANA | 3.7 |
| CHAKRAVARTHY | 3.5 |
| DARLING | 3.8 |
| DDLJ | 4 |
| DIL BECHARA | 5 |
| ENGLISH VINGLISH | 4 |
| M.S DHONI : THE UNTOLD STORY | 5 |
| MAHANATI | 4 |
| PAILWAAN | 5 |
| RANNA | 3.5 |
| SHAKUNTALA DEVI | 4.1 |
| URI : THE SURGICAL STRIKE | 5 |
| YAJAMANA | 4.5 |
+------------------------------+-----------+
14 rows in set (0.00 sec)
QUERY 5
UPDATE RATING
SET REV_STARS=5
WHERE MOV_ID IN (SELECT MOV_ID FROM MOVIES
WHERE DIR_ID IN (SELECT DIR_ID
FROM DIRECTOR
WHERE DIR_NAME = 'XYZ'));
QUERY 2
//WRONG
SELECT MOV_TITLE
FROM MOVIES M, MOVIE_CAST C
WHERE M.MOV_ID=C.MOV_ID AND ACT_ID IN (SELECT ACT_ID
FROM MOVIE_CAST GROUP BY ACT_ID HAVING
COUNT(ACT_ID)>1)
GROUP BY MOV_TITLE HAVING
COUNT(*)>1; //
SELECT MOV_TITLE
FROM MOVIES M, MOVIE_CAST C
WHERE M.MOV_ID=C.MOV_ID AND ACT_ID IN (SELECT ACT_ID
FROM MOVIE_CAST GROUP BY ACT_ID HAVING
COUNT(ACT_ID)>1)
GROUP BY MOV_TITLE;
+------------------------------+
| MOV_TITLE |
+------------------------------+
| RANNA |
| M.S DHONI : THE UNTOLD STORY |
| PAILWAAN |
| DIL BECHARA |
+------------------------------+
4 rows in set (0.00 sec)