SELECT
`template`.`id`,
...
(SELECT COUNT(*) FROM `templateSets` WHERE `template`.`id` = `templateSets`.`templateId`) AS `setCount`
FROM `templates` AS `template`
кстати, необязательно subquery делать, можно сделать
SELECT
template.id,
...
COUNT(templateSets.*) AS setCount FROM templates AS template LEFT JOIN templateSets ON template.id = templateSets.templateId)
Вроде как мускуль сам сделает нужную группировку. Только вот такой запрос тоже не получается :)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс