Eu tenho duas tabelas abaixo
Mesa à esquerda:
ID | Visit No
--- | --------
1 | 1
1 | 2
2 | 1
3 | 1
Se a mesa direita tiver
ID | Visit No | Place
--- | -------- | -----
1 | 1 | Chennai
Então os resultados serão como
ID | Visit No
--- | --------
1 | 2
2 | 1
3 | 1
Se a mesa à direita estiver vazia, o resultado será
ID | Visit No
--- | --------
1 | 1
1 | 2
2 | 1
3 | 1
Com base no ID e no número da visita. É possível obter saída usando junções no SQL Server 2012.
SELECT left.[ID], left.[Visit No]
FROM LeftTable left
LEFT JOIN RightTable right
ON left.[ID] = right.[ID]
AND left.[Visit No] = right.[Visit No]
WHERE right.[ID] IS NULL
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras