Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/06/2009, 08:40
albertovelon
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 14 años, 10 meses
Puntos: 0
comparar datos en mysql

cordial saludo,
tengo un problem que espero me ayuden a resolver.

actualmente tengo dos tablas en la bases de datos que hacen las veces de encabezado y detalle.
en el encabezado tengo una campo llamado numeroplanilla y en el detalle aparece como un llave foranea numeroplanilla_FK,
mi necesidad es hacer que se comparen ambos campos y me imprima los numeros de planilla que estan en la tabla encabezado y no en el detalle

he realizado consulta mysql pero no sirve por que por ejemplo en la tabla encabezado tengo los numero 1 - 2 - 3 - 4 - 5, y en la detalle solo tengo 1 - 2.
pero el resultado de la consulta me muestra algo como esto

1 - 2
2 - 1
3 - 1
4 - 1
5 - 1
dejo el codigo que estoy usando

SELECT
nomdethorasex.NumeroPlanilla_FK,
nomhorasex.NumeroPlanilla
FROM
nomhorasex ,
nomdethorasex
WHERE
nomhorasex.NumeroPlanilla NOT IN ( nomdethorasex.NumeroPlanilla_FK)

agradezco la ayuda