Если я правильно понимаю ваше требование, следующий запрос должен помочь вам получить требуемый результат -
Здесь демонстрация
SELECT a1, count(a11)
FROM
(
SELECT table_2.a1, table_1.a1 a11
FROM table_2
LEFT JOIN table_1 ON table_2.a1 = table_1.a1
)A
GROUP BY a1
Как сказал @GMB, вы подзапрос не требуется, так как это может быть достигнуто напрямую, как показано ниже:
Демо Здесь
SELECT table_2.a1, COUNT(table_1.a1)
FROM table_2
LEFT JOIN table_1 ON table_2.a1 = table_1.a1
GROUP BY table_2.a1