subtree(users/wpcarro): docking briefcase at '24f5a642'
git-subtree-dir: users/wpcarro git-subtree-mainline:464bbcb15cgit-subtree-split:24f5a642afChange-Id: I6105b3762b79126b3488359c95978cadb3efa789
This commit is contained in:
commit
019f8fd211
766 changed files with 175420 additions and 0 deletions
65
users/wpcarro/todo-lists/imdb/scratch.sql
Normal file
65
users/wpcarro/todo-lists/imdb/scratch.sql
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
-- which directors appear most often
|
||||
SELECT director, COUNT(*)
|
||||
FROM Movies
|
||||
GROUP BY director
|
||||
ORDER BY COUNT(*) DESC
|
||||
LIMIT 10;
|
||||
|
||||
-- top-rated, most recent movies
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT *
|
||||
FROM Movies
|
||||
ORDER BY rating DESC
|
||||
LIMIT 20
|
||||
)
|
||||
ORDER BY YEAR DESC;
|
||||
|
||||
-- top-rated, most recent movies (ignore foreign)
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT *
|
||||
FROM Movies
|
||||
WHERE requiresSubtitles = 0
|
||||
ORDER BY rating DESC
|
||||
LIMIT 20
|
||||
)
|
||||
ORDER BY YEAR DESC;
|
||||
|
||||
-- most recent movies
|
||||
SELECT *
|
||||
FROM Movies
|
||||
ORDER BY YEAR DESC
|
||||
LIMIT 15;
|
||||
|
||||
-- most recent movies (ignore foreign)
|
||||
SELECT *
|
||||
FROM Movies
|
||||
WHERE requiresSubtitles = 0
|
||||
ORDER BY YEAR DESC
|
||||
LIMIT 10;
|
||||
|
||||
-- only cartoons
|
||||
SELECT *
|
||||
FROM Movies
|
||||
WHERE isCartoon = true;
|
||||
|
||||
-- only cartoons (ignore foreign)
|
||||
SELECT *
|
||||
FROM Movies
|
||||
WHERE isCartoon = true AND requiresSubtitles = false;
|
||||
|
||||
-- show the movies from the directors that show up on the list more than once.
|
||||
SELECT *
|
||||
FROM Movies
|
||||
WHERE director in (
|
||||
SELECT director
|
||||
FROM (
|
||||
SELECT director, COUNT(*) as num
|
||||
FROM Movies
|
||||
GROUP BY director
|
||||
HAVING num > 1
|
||||
ORDER BY num DESC
|
||||
)
|
||||
)
|
||||
ORDER BY director, rating DESC, year DESC;
|
||||
Loading…
Add table
Add a link
Reference in a new issue