我无法以另一种方式找到它。
它有效,但它不完美(在我看来)还是有更好的方法来解决这个问题?
SELECT TOP 1 a.DB, a.Com, a.User, a.Port
FROM tab_1 a
WHERE a.DB + a.Com NOT IN (SELECT b.DB + b.Com
FROM tb_2 b)
ORDER BY ID
有没有办法缩短此SQL语句或使其更清晰?
答案 0 :(得分:0)
这应该有效:
SELECT TOP 1 a.DB, a.Com, a.User, a.Port
FROM tab_1 a
LEFT OUTER JOIN tab_2 b
ON b.com = a.com
AND b.DB = a.DB
WHERE b.DB IS NULL
AND b.Com IS NULL