【发布时间】:2016-03-28 13:53:27
【问题描述】:
我有两张桌子 T1 和 T2
T1
-id
-columnA
-columnB
-columnC
T2
-id
-columnX
-columnY
-columnZ
我有一个类似的查询
Select t1.* t2.columnZ
from T1 t1
left join on T2 t2 on t1.id = t2.id
where t2.columnZ = 'test'
我想要结果,如果“where t2.columnZ = 'test'”没有返回任何行,那么它应该将 columnZ 的值作为空值返回
【问题讨论】:
-
你能解释一下你需要什么输出吗?
标签: sql postgresql outer-join