【发布时间】:2021-03-03 08:54:36
【问题描述】:
我有以下查询:
select `jobs`.*,
(SELECT COUNT(user_jobs_application.id) as count FROM user_jobs_application
join job_shifts on job_shifts.id = user_jobs_application.job_shift_id
where job_shifts.jobs_id = jobs.id
and user_jobs_application.status = 1
group by user_jobs_application.users_id
) as entries
from `jobs` where `jobs`.`deleted_at` is null order by `id` desc limit 25 offset 0
select 中的子查询将给出 null 而不是 0。我可以更改此设置,如果值为 null,它将显示 0?
【问题讨论】:
标签: mysql sql count subquery aggregate-functions