У меня есть две таблицы, customer
и people
, связанные с customer_id
. Я хотел бы, чтобы результат запроса показывал всех клиентов с> 500 людьми, включая это количество людей. Я получаю результат отлично, но мне нужна помощь, включая подсчет в результате.
Это мой запрос, который работает нормально, кроме того, что он не возвращает счет:
SELECT DISTINCT `customer_id`, `name`, `city`, `state`, `country`
FROM `customer`
WHERE `customer_id` IN
(
SELECT `customer_id`
FROM `people`
GROUP BY `customer_id`
HAVING COUNT(*) >= 500
)
Большое спасибо.