小编Sch*_*eck的帖子

LEFT JOIN后列中为TRUE为FALSE

假设我有表A和表B.A
有5列:F,G,H,I和X.B
有1列:X.A
和B中的X具有相同类型的值.
说我跑下面.

SELECT *
FROM A
LEFT JOIN B
ON A.X = B.X

结果数据集有6列.但是,有时由于LEFT JOIN,表B中行的数据为NULL. 我的最终目标是能够从A返回*但是在结果集中有一个额外的(第六)列,如果连接确实找到匹配则显示"是",如果没有,则显示"否".

任何帮助将不胜感激!

谢谢,

马特

sql-server null left-join

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

标签 统计

left-join ×1

null ×1

sql-server ×1