Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/05/2013, 14:56
geofran80
 
Fecha de Ingreso: septiembre-2006
Mensajes: 139
Antigüedad: 17 años, 7 meses
Puntos: 14
Respuesta: como saber si no existe algunos registros

Prueba con las sentencias LEFT JOIN o RIGHT JOIN dependiendo de cómo quieras que sea la unión, si sólo tendrás en cuenta los que tengan relación con algún elemento de la tabla con la que haces la unión, o se evaluarán todos los registros de ambas tablas.

En tu caso sería, según puedo entender, un RIGHT JOIN tal que así:

Código:
select * from tbldocente right join tblnombramiento on tbldocente.codDocente=tblnombramiento.codDocente;
De todos modos si sólo te quieres quedar con esos dos registros, podrías evaluarlo mediante un criterio condicional que te arroje los nombramientos que no tengan correspondencia de codDocente en la tabla tblDocente.

Saludos.
Francisco J.

Última edición por geofran80; 02/05/2013 a las 15:01