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




MySQL.RU - Webboard



Вернуться
SQL запрос (Роман) 16/11/2007 - 13:09:28
      Re: SQL запрос (bac) 17/11/2007 - 20:04:51

> Original message text:
> From: Роман - 16/11/2007 - 13:09:28
> Subject:SQL запрос
> -----------------
> В общем такая проблема, вот запрос:
> ---------------
> SELECT users.username, users.nfirst, users.nlast, users.nmiddle, tarif.name, ips.trfin, ips.trfout FROM users, dogovor, tarif, comps, ips WHERE dogovor.dogno=users.dogno AND dogovor.tarif=tarif.id AND comps.admino=users.id AND ips.ipad=comps.ipad ORDER BY 'username' ASC
> --------------
> Как видите запрос берёт данные из нескольких таблиц сразу. Пользователей много и у некоторых по 2 и более компьютеров, т.е. например у пользователя "Roman" может быть:
> компьютер LXD с вход. трафиком 20мб (ips.trfin)
> компьютер Mag с вход. трафиком 150мб (ips.trfin)
> У другово пользователя может быть 1 компьютер.
> При таком запросе (который выше), выдаётся примерно следущее:
> ------------------------
> Roman 20 (Комп LXD)
> Roman 150 (Комп Mag)
> Sergey 30 (Комп NyComp)
> Vasiliy 110 (Комп Vasik)
> Maksim 19 (Комп Max1)
> Maksim 37 (Комп Max2)
> ------------------------
> Мне нужно чтобы выдавал общий трафик для каждого из пользователей:
> ------------------------
> Roman 170
> Sergey 30
> Vasiliy 110
> Maksim 56
> ------------------------
> Помогите разобраться, очень нужно!
> Заранее благодарен!!
>


From: bac - 17/11/2007 - 20:04:51
Subject:SQL запрос
-----------------
А чем не устраивает GROUP BY



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

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

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



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