A Gentle Introduction to

SQL


Pick an engine:

Movie DatabasegoogleBase de datos De la Película

This tutorial introduces the notion of a join. The database consists of three tables movie , actor and casting . G EradicatesEsta clase particular introduce la noción de un ensamblar. La base de datos consiste en tres tablas movie, actor y casting.

movie(id, title, yr, score, votes, director)
actor(id, name)
casting(movieid, actorid, ord)

More details about the database.

Let's go to work.googleVamos ir a trabajar.

Limbering upgoogleLimbering para arriba

1a List the films which have at least 5000 votes. [Show title, votes googleEnumere las películas que tienen por lo menos 5000 votos. [ demostración title, votes

1b Give year of 'Citizen Kane'. F TypifyDé el año del ' ciudadano Kane '.

1c Show the title and score for the Police Academy films. [The films have a title that is LIKE 'Police Academy%] googleDemuestre el título y anótelo para las películas de la academia del policía. [ las películas tienen un título que sea LIKE 'Police Academy% ]

1d Why did they make seven of them? google¿Por qué hicieron siete de ellos?

1e List the titles and scores of the films containing the word 'Dog' googleEnumere los títulos y las cuentas de las películas que contienen la palabra ' perro '

Looking at the id field.googleMirar el campo de identificación.

2a What are the titles of the films with id 1, 2, 3 googleCuáles son los títulos de las películas con la identificación 1, 2, 3

2b What id number does 'Glenn Close' have? F Typify¿Qué número de identificación tiene Glenn Close?

2c What is the id of the film 'Casablanca' googleCuál es la identificación de la película ' Casablanca '

Get to the point.googleConsiga al punto.

3a Obtain the cast list for 'Star Wars' which has id 1 F TypifyObtenga la lista del casting para la pelicula ' Star Wars' que tiene como identificador 1

3b Obtain the cast list for the film 'Alien' F TypifyObtenga la lista del casting para la película ' Alien '

3c List the films in which 'Harrison Ford' has appeared googleEnumere las películas en las cuales ' Harrison Ford ' ha aparecido

3d List the films where 'Harrison Ford' has appeared - but not in the star role. googleEnumere las películas donde ha aparecido ' Harrison Ford ' - pero no en el papel de la estrella.

3e List the films together with their stars for all 1962 films. F TypifyEnumere las películas junto con sus estrellas para las películas del año 1962.

That's plenty joins for now. Students with an unhealthy interest in databases or movies may try the following harder questions; although they might be better advised to go out and get some fresh air.googleÉsa es abundancia ensambla para ahora. Los estudiantes con un interés malsano en bases de datos o películas pueden intentar las preguntas más duras siguientes; aunque puede ser que sean aconsejados mejor salir y conseguir un poco de aire fresco.

4a Which were the busiest years for 'John Travolta'. Show the number of movies he made for each year. F TypifyCuáles eran los años más ocupados para ' Jhon Travolta '. Demuestre el número de películas que él hizo por cada año.

4b List the film title and the leading actor for all of 'Julie Andrews' films. F TypifyEnumere el título de la película y el actor principal para todas las películas de Julia Andrews.

4c Obtain a list of actors in who have had at least 10 starring roles. F TypifyObtenga una lista de actores que han tenido por lo menos 10 papeles protagonistas.

4d List the 1978 films by order of cast list size. F TypifyEnumere las películas del año 1978 por orden de numero de actores descendente.

4e List all the people who have worked with 'Art Garfunkel'. F TypifyEnumere a toda la gente que ha trabajado con el ' art Garfunkel '.

That is definitely enough. Students should, under no circumstances look at the next tutorial, concerning outer joins.googleEso es definitivamente bastante. Los estudiantes si, bajo ningunas circunstancias mire la clase particular siguiente, referente a externo ensambla.