как выбрать нескоьлко группировок в разные колонки

detail

Новичок
как выбрать нескоьлко группировок в разные колонки

помогите старожилу, отошедшему от ПХП :) нужна помощь с запросом.
Есть таблица примерно такого вида (список полей):

id_сайт
id_баннер
кол-во_нажатий

теперь надо построить таблицу такого вида:
поля: сайт - нажатия на баннер1 - наж. баннер2 - наж. баннер3
строка1: сайт1 - 10 - 20 - 30
строка2: сайт2 - 40 - 50 - 60

то есть в одно поле - сумма по полям где id_banner = 1, во второе - где id_banner = 2, и id_banner = 3.

Можно ли сделать одним запросом?
 

Фанат

oncle terrible
Команда форума
Вопрос.
можно ли найти в себе силы не пытаться решить любую задачу одним запросом?
 

Krishna

Продался Java
detail
Баннеров в результирующей таблице именно 3 (другое фиксированное N), или произвольное число?

Почему не указана версия мускула?

Нормального дампа схемы таблиц нет чтоли?

-~{}~ 10.04.07 14:15:

строка1: сайт1 - 10 - 20 - 30
Что здесь есть сайт1?
 

detail

Новичок
баннеров N. Дампа базы нет, т.к. ещё проектируется.

Ок, в принципе, можно и в несколько запросов.
 

Wicked

Новичок
detail, ты меня удивляешь

сделай запрос "select *" и на стороне пехапе приводи к нужному виду.
 

detail

Новичок
нет тут php, нет, и база не mysql, и язык - VBA, поэтому я и хочу как можно больше в SQL, чтоб гемор->min
 

Фанат

oncle terrible
Команда форума
PHP Club форумы: > PHP и базы данных > PHP & Mysql >
Дим!
Ну ты бы хоть вопрос нормально задал!
Если тебе нужно средствами БД, то наверное, её надо указать? а не писать в форум по мускулю?

пхп-не пхп, но если у тебя есть язык, который с БД общается, то в любом случае тупо повторить код получения инфы из бд N раз - никакого геморроя.
 
Сверху