こんにちは 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 にする必要があります。それ以外の場合は、その行を選択する必要があります。これを単一のクエリで取得することは可能ですか?