これについて多数の記事を読んでいます。質問がどのように答えられたのかを判断できません。どんな助力も心から感謝します。ここに私のクエリです:Oracle SQL - LEFT OUTER JOINがヌル値を持つ行を戻さない
SELECT A.EMPLOYEE, COUNT(B.DEPENDENT)
FROM TABLE A
LEFT OUTER JOIN TABLE B ON A.EMP_ID = B.EMP_ID
WHERE A.EMP_ID = '12345'
AND B.DEP_RELATION = 'CHILD'
GROUP BY A.EMP_ID
私は自分のEMP_IDを入力してクエリを確認しました。私には子どもがいません。その結果、結果は返されません。私は自分のEMP_IDと(null)を表示したい。
これは、私の配偶者である1人の扶養家族を持っていることを示しています。 – glennsnoise
@glennsnoiseはこれがあなたが期待するものではありませんか?完全なテーブル構造を知らなくても、望ましい結果を見つけるのは難しい –
私は子供がいません。私は返すクエリ(null)を探しています。今、B.DEP_RELATION = 'CHILD'と指定すると、何も得られません。 – glennsnoise