У меня есть следующий MySQL QueryMySQL автообъединение возвращается пустые значения
select a.agency_name, a.green ,b.red, c.amber
from (select count(action_status) as green, agency_name from tbl_actions
where action_status='In Progress' group by agency_name) a
join (select count(action_status) as red, agency_name from tbl_actions
where action_status='Delayed' group by agency_name) b on a.agency_name=b.agency_name
join (select count(action_status) as amber, agency_name from tbl_actions
where act_status='Completed' group by agency_name) c on a.agency_name=c.agency_name
и возвращают пустые значения, как
У меня есть эти поля в БД заселенной с соответствующими данными.
Не могли бы вы отформатировать свой запрос, чтобы мы могли его прочитать? –
Этот запрос будет работать только в том случае, если по каждому типу 'act_status' за' agency_name' – GurV
есть по крайней мере одна строка. Нет пустых значений, это пустой результат. –