Я не знаю, как это сделать, поэтому, пожалуйста, помогите мне с этим названием.:)
У меня две таблицы. Назовите их A и B. Таблица B имеет внешний ключ a_id, который указывает на A.id. Теперь я хотел бы написать инструкцию SELECT, которая извлекает все записи A, с дополнительным столбцом, содержащим счетчик B записей в строке A для каждой строки в наборе результатов.
Я использую Postgresql 9 прямо сейчас, но я предполагаю, что это будет общий вопрос SQL?
EDIT:
В итоге я пошел на решение триггер-кеш, где A.b_count обновляется через функцию каждый раз, когда изменяется B.