Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/12/2010, 08:58
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: Consulta varias tablas BD

Pienso que el Tipo no tiene que ver directamente con la reserva, ya que Tipo es un atributo de la tabla Peliculas.
La condicion para hacer una reserva debe ser el stock disponible de acuerdo a lo seleccionado por el cliente.
Algo asi:
Código SQL:
Ver original
  1. SELECT pe.*
  2. FROM peliculas pe
  3. INNER JOIN (
  4.     SELECT id, COUNT(1) total FROM reservas GROUP BY id
  5. ) pe.id = re.id
  6. WHERE pe.tipo = 'Adulto'
  7. AND pe.stock > re.total
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.