您好 mysql 查询中是否有返回 NULL 的选项是数据库中不存在这样的行,否则返回行数据。这是我的查询
SELECT DISTINCT estimateResourceMthObj
FROM EstimateResourceMth estimateResourceMthObj
WHERE estimateResourceMthObj.estimateResource.id IN
(
SELECT estimateResourceObj.id
FROM EstimateResource estimateResourceObj
WHERE estimateResourceObj.estimateSub.id = 7
)
AND estimateResourceMthObj.monthOrder >= 0
AND estimateResourceMthObj.monthOrder < 7;
如果不存在这样的行,我需要返回此查询的结果 null 否则我需要选择该行。是否可以在单个查询中检索它?