【发布时间】:2022-08-16 23:46:02
【问题描述】:
我需要写一个查询,返回\'prospect\'信息,以及相关的\'unit\'信息(如果有的话)。但是我面临一个无法解决的困难:表前景中的unit_desire列可能为空值,这使得结果整体返回空值。我需要的是如果 unit_desire 为空,则只返回潜在客户信息。如果 unit_desire 不为空,则返回两部分信息。我该如何解决这个问题?
SELECT prospect.*, unit.*
FROM prospect
LEFT unit
ON (prospect.unit_desired=unit.name)
WHERE prospect.id=\'100000057\'
标签: postgresql