SQL - SQL - Buscar quien es el actor que conduce el coche que más veces aparece en las películas

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 16 puestos en SQL (en relación al último mes)
Gráfica de SQL

SQL - Buscar quien es el actor que conduce el coche que más veces aparece en las películas

Publicado por Javier (4 intervenciones) el 12/05/2020 19:21:25
Hola a todos,

Necesito hacer la siguiente consulta a Base de Datos: Dado un grupo o listado de películas, buscar quien es el actor que conduce el coche que más veces aparece en este grupo o listado de películas.

Tengo la siguiente consulta:

1
2
3
4
5
6
7
8
9
SELECT actor.name
FROM actor
INNER JOIN film
  ON actor.id=film.idActor
INNER JOIN car
  ON film.id=car.idFilm
WHERE film.title IN ('Fast And Furious','Death proof','Drive')
GROUP BY actor.name
HAVING COUNT(DISTINCT car.id);

Gracias a todos por vuestra ayuda.

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

SQL - Buscar quien es el actor que conduce el coche que más veces aparece en las películas

Publicado por Isaias (1921 intervenciones) el 13/05/2020 16:49:20
No dices que motor de base de datos estas manejando, pero creo que solo se hace falta un COUNT de la tabla CAR.idFilm
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar