У меня есть простая таблица языков / идентификаторов шаблонов:
язык | шаблон
ru, t1
en, t1
ау, т2
ge, t3
en, t1
ge, t2
ge, t3
Шаблон всегда либо t1, t2, либо t3. Всего есть 3 языка: en, au, ge.
В таблице содержится намного больше информации, я просто показываю, что имеет отношение к этому вопросу, я буду использовать данные для построения графиков, и поэтому мне потребуется их возврат в следующем формате:
ru, t1, 3
en, t2, 0
en, t3, 0
ау, t1, 0
ау, т2, 1
ау, t3, 0
ge, t1, 0
ge, t2, 1
ge, t3, 2
Считает, сколько шаблонов встречается на каждом языке. Но проблема в том, что я возвращаю нулевой счет, если в таблице нет идентификаторов шаблонов для этого языка.
Я думал, что понадобится какой-то левый субсэмпл для выбора идентификатора шаблона, чтобы убедиться, что 3 идентификатора шаблона возвращены для каждого языка?