小编Shi*_*Dev的帖子

OUTER JOIN 使用 IN 列表?

我想仅使用项目列表来查找表中的命中和未命中,而不必创建新表来包含列表项并且不使用任何脚本。我一整天都在做很多临时查询,所以这很有用。

这是我现在使用的示例:

SELECT custid, name, email  
FROM customers  
WHERE custid IN  
('1111', '2222', '3333', '4444')  
Run Code Online (Sandbox Code Playgroud)

这将返回客户表中的所有条目,其中客户 ID 与我提供的列表中的条目相匹配。

我想找到一种方法来返回像 OUTER JOIN 这样的结果,在那里我可以看到匹配和未命中。

仅供参考:我正在使用 MS SQL Server,但能够在 mySQL 中执行此操作也很有用。谢谢!

sql sql-server

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

sql ×1

sql-server ×1