我已經閱讀了許多關於此的帖子,並且無法確定我的查詢與問題的答案不同。任何幫助將真誠感謝。這裏是我的查詢: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和(空)。
它顯示我有1個依賴,這是我的配偶。 – glennsnoise
@glennsnoise這不是你所期望的嗎?如果不知道全表結構 –
我沒有孩子,很難找出想要的結果。我正在查詢返回(空)。現在,當我指定B.DEP_RELATION ='CHILD'時,我什麼也得不到。 – glennsnoise