Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2011, 18:31
omerjh
 
Fecha de Ingreso: mayo-2011
Mensajes: 6
Antigüedad: 13 años, 10 meses
Puntos: 0
Problema con extraccion de datos de una tabla

Buenas noches, esta es mi primera vez que pregunto en el foro, disculpen si no lo hago bien..

tengo una duda, es sobre php y mysql, estoy haciendo una aplicacion web sobre un censo demografico, del cual tengo una tabla "habitante", una tabla "grupoFamiliar" y otra tabla que se llama "detalleGrupoFamiliar", resulta que debo registrar una familia para ello debo hacer una busqueda en la base de datos, que me busque a todas las personas, pero que no esten registrados en la tabla "detalle grupo Familiar" ya que es logico que una persona no puede pertenecer a dos familias al mismo tiempo, entonces la instruccion sql serial algo como esto:

$lcSql = SELECT * FROM habitante WHERE (detallegrupofamiliar.cedula <> "1234567") se que esta mala pero esa es la idea, es decir,
seleccione todo de la tabla habitante donde (la cedula de esa persona no exista en la tabla "detallegrupofamiliar")

mientras la persona no este registrada en la tabla "detallegrupofamiliar" traigame los datos.

otra instruccion que use pero que tampoco me funciono fue esta..

SELECT habitante.cedula, detallegrupofamiliar.cedula FROM habitante, detallegrupofamiliar WHERE ( detallegrupofamiliar.cedula <> habitante.cedula)

gracias de antemano por sus respuesta dejo una imagen para que puedan ver graficamente las tablas en cuestion...



[URL=http://imageshack.us/photo/my-images/809/dibujopkq.png/][IMG]http://img809.imageshack.us/img809/1880/dibujopkq.th.png[/IMG][/URL]

Uploaded with [URL=http://imageshack.us]ImageShack.us[/URL]