SQL-запрос для подсчета () нескольких таблиц

У меня есть таблица, которая имеет несколько отношений один ко многим с другими таблицами. Позволять'Например, главный стол - это человек, а другие - домашние животные, машины и дети. Я хотел бы запрос, который возвращает данные о человеке, количество домашних животных, автомобилей и детей, например, у них есть.

Person.Name   Count(cars) Count(children) Count(pets)

John Smith    3           2               4
Bob Brown     1           3               0

Каков наилучший способ сделать это?

Ответы на вопрос(7)

Ваш ответ на вопрос