Есть таблица id,top 12,200 14,100 12,300 15,100 15,200 Надо выбрать id с количеством упоминаний id (более 2 раз) и сумы(top) > 100 для id что-то типа [sql]select distinct id, sum(top) from table group by id having count(id)>=2 and sum(top)>100 [/sql] and sum(top)>100 - дает ошибку. чем заменить? как поправить? результат должен быть 12 15
[sql]select id, sum(top) from table group by id having count(id)>=2 and sum(top)>100[/sql] все нормально работает