Возможно ли вытащить все одним запросом?

lutskboy
На сайте с 22.11.2013
Offline
173
295

Всем доброго дня

у меня есть таблица

Я хотел бы получить оттуда данные в таком виде одним запросом

id - всего строк - количество единиц

24 - 6 - 4

22 - 1 - 1

34 - 3 -3

и т д для остальных id

siv1987
На сайте с 02.04.2009
Offline
427
#1

SUM + GROUP BY

F
На сайте с 01.07.2009
Offline
79
#2

Как-то так


SELECT host_id,count(host_id) as count,sum(xf42),sum(xf43),sum(xf45) FROM `table` group by host_id
lutskboy
На сайте с 22.11.2013
Offline
173
#3

Да. Все получилось

делал так

select host_id, SUM(`xf42`) as sum, count(*) as count from table group by host_id

---------- Добавлено 04.03.2015 в 12:36 ----------



---------- Добавлено 04.03.2015 в 12:37 ----------

siv1987, fiper, спасибо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий