Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2010, 23:46
manudferreiro
 
Fecha de Ingreso: enero-2007
Mensajes: 135
Antigüedad: 17 años, 4 meses
Puntos: 1
query sobre sakila_db

hola gente, tengo un gran problema..
como veran me estoy iniciando en el manejo de SGBD por lo que estoy haciendo consultas sobre la base de datos sakila
aqui viene la duda..
la consigna es la siguiente:
Seleccionar el/los actor/es que participo en peliculas

de todos las categorias
les cuento lo que estoy haciendo..
Código PHP:
select ac.first_name Nombreac.last_name Apellido from film_category flc
join film_actor flac on flac
.film_id=flc.film_id
join actor ac on ac
.actor_id=flac.actor_id 
aqui es donde uno las tablas que necesito.. y mi problema
supuse (quizas mal) hacer otra consulta para saber cual es la cantidad maxima de categorias
Código PHP:
select count(distinct category_idfrom film_category 
esto me dice que son 16..
por lo tanto tendria que contar cada vez que un actor hizo una pelicula de una categoria diferente y si es =16 cumpliria la consigna..
aqui, ni mas ni menos esta mi problema..
la verdad que no me sale.. voy a seguir probando pero me darian una ayuda enorme si me dan una idea de como hacerlo.
muchas gracias
Manu
p.d si saben de algun pdf o tutorial con consultas de este tipo avisen asi sigo practicando.