У меня есть одна таблица со списком вакансий и другая таблица со списком заявок на работу. Я хочу сделать представление, в котором я перечисляю все детали задания из таблицы заданий и имею один столбец, в котором подсчитывается количество заявок на задание.
Пока что я сделал выше. Проблема в том, что задания без приложений вообще не отображаются, в то время как они должны отображаться только с счетчиком 0. Это, вероятно, потому, что в задании без заявителей не будет указан job_id в таблице приложений.
select count(a.job_id) "no. of applicants",
p.job_id,
p.status,
p.JOB_TYPE,
p.EMPLOYER_ID,
from application a
join job p
on a.job_id=p.job_id
where p.status='OPEN'
group by p.job_id,
p.status,
p.JOB_TYPE,
p.EMPLOYER_ID;