Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/10/2009, 10:16
wolfmao
 
Fecha de Ingreso: abril-2007
Mensajes: 110
Antigüedad: 17 años
Puntos: 0
ayuda con una consulta entre tablas!!

Saludos Señores

me ha surgido una consulta la cual no logro solucionar, espero me puedan colaborar.

tengo en una tabla un listado de ciudades.
en otra tabla un listado de bodegas.

cada bodega tiene una llave foranea que la identifica a la ciudad de pertenencia, y tiene un estado que puede ser NULL o NOT NULL,


tengo que listar las ciudades que tienen todas las bodegas de la ciudad sea no vacias!!

trato con este codigo

Código:
SELECT  c.id_ciudad , c.nombre FROM  ciudades c, bodega b  WHERE   c.id_ciudad= b.ciudad_id_ciudad AND b.estado_bodega IS NOT NULL ";

pero me muestra las ciudades repitiendo segun el numero de bodegas que sean NOT NULL.

como puedo validar que me muestre las que en todas las bodegas de la ciudad sea NOT NULL

Muchas gracias estare atento!!