Tema: Diferencias
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2009, 18:12
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Diferencias

Mazingerz,
cruzas las tablas con LEFT JOIN, que te traerá todos los datos de TTerminal (la primera antes del LEFT JOIN), con TEntityUserVariable, y cuando el programa no encuentra EntityId en TEntityUserVariable relacionado con OID, empareja OID con NULL, que es lo que buscamos en el WHERE...

Código sql:
Ver original
  1. SELECT dbo.TTerminal.OID,
  2. dbo.TTerminal.UserId,
  3. dbo.TTerminal.DialString,
  4. dbo.TTerminal.Location
  5. FROM dbo.TTerminal LEFT JOIN dbo.TEntityUserVariable ON dbo.TTerminal.OID = dbo.TEntityUserVariable.EntityId
  6. WHERE dbo.TEntityUserVariable.EntityId IS NULL

No lo he probado.