Difference between revisions of "Stephen Louie Week 6"

From LMU BioDB 2013
Jump to: navigation, search
(Edited journal entry)
(Edited journal entry)
Line 1: Line 1:
 
=Movies from Text File to Tables=
 
=Movies from Text File to Tables=
 +
 
==What movies were released before 1915?==
 
==What movies were released before 1915?==
 
'''Query'''
 
'''Query'''
Line 8: Line 9:
 
  Tillie's Punctured Romance
 
  Tillie's Punctured Romance
 
  Cabiria
 
  Cabiria
 +
 
==What movies from the 1980s had 4-digit numbers in their titles?==
 
==What movies from the 1980s had 4-digit numbers in their titles?==
 
'''Query'''
 
'''Query'''
Line 26: Line 28:
 
  Teenage Mutant Ninja Turtles (1980s)
 
  Teenage Mutant Ninja Turtles (1980s)
  
 +
==What movies have apostrophes in their titles?==
 +
'''Query'''
 +
 +
'''Output'''
  
 
==How many movies have titles that begin with the word “Star”?==
 
==How many movies have titles that begin with the word “Star”?==
Line 32: Line 38:
 
'''Output'''
 
'''Output'''
 
  61
 
  61
 +
 
==How many movies, on a year by year basis, were released in the 1940s (years 1940 to 1949)? (don’t answer this question by listing the movies then counting the results!)==
 
==How many movies, on a year by year basis, were released in the 1940s (years 1940 to 1949)? (don’t answer this question by listing the movies then counting the results!)==
 
'''Query'''
 
'''Query'''
Line 37: Line 44:
 
'''Output'''
 
'''Output'''
 
  359
 
  359
 +
 
==Which movies, in alphabetical order, did member number 42 rate as a “5”?==
 
==Which movies, in alphabetical order, did member number 42 rate as a “5”?==
 
'''Query'''
 
'''Query'''
Line 45: Line 53:
 
  The Legend of Zelda: Ganon's Evil Tower
 
  The Legend of Zelda: Ganon's Evil Tower
 
  Zatoichi's Conspiracy
 
  Zatoichi's Conspiracy
 +
 
==Produce a table that lists every movie that has been rated, the rating that the movie got, and the name of the member that gave this rating.==
 
==Produce a table that lists every movie that has been rated, the rating that the movie got, and the name of the member that gave this rating.==
 
'''Query'''
 
'''Query'''
  
 
'''Output'''
 
'''Output'''
 +
 
==How many movies has member number 42 rated as 1, 2, 3, 4, and 5, respectively?==
 
==How many movies has member number 42 rated as 1, 2, 3, 4, and 5, respectively?==
 
'''Query'''
 
'''Query'''
Line 54: Line 64:
 
'''Output'''
 
'''Output'''
 
  29
 
  29
 +
 
==What is the average rating of movies that begin with the word “Star”?==
 
==What is the average rating of movies that begin with the word “Star”?==
 
'''Query'''
 
'''Query'''
  
 
'''Output'''
 
'''Output'''

Revision as of 05:27, 4 October 2013

Contents

Movies from Text File to Tables

What movies were released before 1915?

Query

select * from movie where year < 1915

Output

D.W. Griffith: Years of Discovery 1909-1913
Lumiere Brothers' First Films
Tillie's Punctured Romance
Cabiria

What movies from the 1980s had 4-digit numbers in their titles?

Query

select * from movie where year >= 1980 and year < 1990 and title ~ '[0123456789][0123456789][0123456789][0123456789]'

Output

Cherry 2000
2010: The Year We Make Contact
1984
"Cold Summer of 1953
Butthole Surfers: Blind Eye See All: Live 1985
Gundam 0080: War in the Pocket
Transylvania 6-5000
Hong Kong 1941
1969
Mystery Science Theater 3000: The Crawling Hand
Eric Clapton & Friends: Live 1986
The 2000 Year Old Man
Teenage Mutant Ninja Turtles (1980s)

What movies have apostrophes in their titles?

Query

Output

How many movies have titles that begin with the word “Star”?

Query

select count(*) from movie where title ~ '^Star '

Output

61

How many movies, on a year by year basis, were released in the 1940s (years 1940 to 1949)? (don’t answer this question by listing the movies then counting the results!)

Query

select count(*) from movie where year >= 1940 and year < 1950

Output

359

Which movies, in alphabetical order, did member number 42 rate as a “5”?

Query

select * from movie inner join rating on (rating.movie = movie.id) where member = 42 and rating = 5

Output

Bruce Lee: A Warrior's Journey
Donnie Darko: Director's Cut
The Legend of Zelda: Ganon's Evil Tower
Zatoichi's Conspiracy

Produce a table that lists every movie that has been rated, the rating that the movie got, and the name of the member that gave this rating.

Query

Output

How many movies has member number 42 rated as 1, 2, 3, 4, and 5, respectively?

Query

select count(*) from movie inner join rating on (rating.movie = movie.id) where member = 42 and rating < 6

Output

29

What is the average rating of movies that begin with the word “Star”?

Query

Output

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox