0
0を 'none'に置き換える方法がわかりません。私はここで間違って何をしていますか?NVLを使って0の代わりに 'none'を表示
SELECT s.student_id, s.first_name, s.last_name, NVL(TO_CHAR(COUNT(e.student_id)), 'none') AS enrollments
FROM student s
LEFT OUTER JOIN enrollment e
ON s.student_id = e.student_id
WHERE s.phone LIKE '%617%'
GROUP BY s.student_id, s.first_name, s.last_name
ORDER BY s.last_name, s.first_name;
NULLは数値0と同じではありません。COUNTはNULLではなく0を返します。 NVLは数字0ではなくNULLを置き換えます。それは役に立ちますか? – mathguy
これがあなたの質問に答えた場合、それを受け入れられた回答としてマークしてください。それ以外の場合は、詳細を入力してください。 – SandPiper