Cita:
Empezado por Paoti
hola sina
tu sentencia lo que hace es traer el conjunto de todos los registros uniendo con el conjunto de registor de la segunda tabla, pero, trayendo todos del primero independiente de si existenn datos de la segunda tabla
y lo que busca el compañero
es traer el conjunto de datos si y solo si esten en los dos conjuntos de datos.
saludos
|
bueno según lo que entiendo quieres insertar datos si determinados datos entán en 2 tablas bueno tal vez este procedimiento pueda servir
Código SQL
[-]create proc estaono
as
begin
declare @existendatostabla1 char(2)
declare @existendatostabla2 char(2)
if exists (select * from [tabla1] )
begin
set @existendatostabla1='si'
end
if exists (select * from [tabla2] )
begin
set @existendatostabla2='si'
end
if (@existendatostabla2='si') and (@existendatostabla1='si')
print 'está en las dos'
end
saludos