select a.* from tabla_a a left loin tabla_b b on a.codigo=b.codigo wehere b.codigo is null
El día 31 de mayo de 2010 14:46, Desarrollo Escuintla <desarrollo.escuin...@gmail.com> escribió: > Saludos Lista, > > Tengo las siguientes tablas: > > > TABLA_A > codigo > doc > > > TABLA_B > codigo > doc > > > > por eje: > > TABLA_A > codigo doc > 10 100 > 11 101 > 12 102 > 13 103 > 14 104 > > TABLA_B > codigo doc > 10 100 > 11 101 > > > la tabla_b depende de la tabla_a > > para seleccionar los registros que no estan en la tabla_b, y si estan > en la tabla_a, > > utilizo lo siguiente: > > SELECT * FROM tabla_a > WHERE > CODIGO NOT IN (SELECT codigo FROM tabla_b;) > > > entonces, esto daria el resultado: > > codigo doc > 12 102 > 13 103 > 14 104 > > > Ahora, esta consulta > ?se prodria realizar con algun join? > > > > Saludos > > - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda