2010-02-17 2 views
0

У меня есть таблица mysql, содержащая данные о компаниях: id, company name, city, address, telephone.Как это сделать в запросе mysql

Я пытаюсь написать запрос для получения списка городов, в которых есть более 10 компаний.

Можно ли это достичь?

ответ

2

Попробуйте

select city, count(*) as nbPerCity from tableName group by city having nbPerCity > 10; 
2
select city from Table group by city having count(company_name) > 10 ; 

или

select s.city from 
    (select city,count(company_name) as counted from Table group by city) as s 
where s.counted > 10 
Смежные вопросы