Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
извращенский вопрос (bot) 28/08/2003 - 12:13:18
      Re: извращенский вопрос (walrus) 28/08/2003 - 14:38:13
      Re: извращенский вопрос (Валентин) 28/08/2003 - 17:08:21
      Re: извращенский вопрос (IlVin) 29/08/2003 - 17:02:42
      Re: извращенский вопрос (bot) 11/09/2003 - 14:40:49



From: bot - 28/08/2003 - 12:13:18
Subject:извращенский вопрос
-----------------
вот, скажем, есть таблица
src|dest|bytes
a | a1 | 10
a | a1 | 20
a | a2 | 10
a | a2 | 10
b | b1 | 10
b | b1 | 20
b | b2 | 10
b | b2 | 40
b | b3 | 15
....

делаем
select src,dest,sum(bytes) from tbl group by concat(src,dest)
получаем
src|dest|sym(bytes)
a | a1 | 30
a | a2 | 20
b | b1 | 30
b | b2 | 50
b | b3 | 15

хочу в том же селекте вытащить count(dest) для данного src
то бишь получить примерно такое
src|dest|sym(bytes)|count
a | a1 | 30 | 2
a | a2 | 20 | 2
b | b1 | 30 | 3
b | b2 | 50 | 3
b | b3 | 15 | 3

возможно ли? Ж)


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
10615



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |