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




MySQL.RU - Webboard



Вернуться
Очень срочно нужна помощь (Umka) 22/10/2002 - 22:29:43
      Re: Очень срочно нужна помощь (Он) 23/10/2002 - 17:22:34

> Original message text:
> From: Umka - 22/10/2002 - 22:29:43
> Subject:Очень срочно нужна помощь
> -----------------
> Пожалуйста помогите мне!
> Я изложил свою проблему полностью ниже
>
> Таблица nas
> +-------+---------+
> |Ke_ |fio |
> +-------+---------+
> |1 |Иванов |
> |2 |Петров |
> |3 |Сидоров |
> |4 |Кириченко|
> +-------+---------+
> Таблица nug
> +-------+-------+----+
> |Ke_ |Kod_nug|Kol1|
> +-------+-------+----+
> |1 |7 |8856|
> |1 |1 |150 |
> |1 |5 |20 |
> |2 |7 |1000|
> |2 |4 |10 |
> |2 |1 |87 |
> |3 |1 |55 |
> |4 |7 |6532|
> |4 |1 |180 |
> +-------+-------+----+
>
> select nug.ke_,nas.fio,sum(nug.kol1) as sum_kol
> from nas,nug where nug.kod_nug=7 and nas.ke_=nug.ke_ group by nug.ke_,nas.fio having sum_kol >5000
> Этот запрос выбирает абонентов у которых есть параметр kod_nug=7 и выдает kol1 для него, если последний больше 5000.
> Вот так выглядит его результат:
> +-------+---------+-------+
> |Ke_ |fio |sum_kol|
> +-------+---------+-------+
> |1 |Иванов |8856 |
> |4 |Кириченко|6532 |
> +-------+---------+-------+
>
> Какой должен быть запрос, чтобы получить в результате новую колонку(допустим square), в которой будет стоять показатель kol1 для пользователя, у которого есть kod_nug=1 и соответствующий ему показатель kol1?
> Я не очень хорошо сформулировал то, что мне нужно, но графически оно будет выглядеть так(исходя из параметров, которые я указал в таблица наверху):
> +-------+----------+------------+------+
> |ke_ |fio |Sum_kol |square|
> +-------+----------+------------+------+
> |1 |Иванов |8856 |150 |
> |4 |Кириченко | 6532 |180 |
> +-------+----------+------------+------+
>
>


From: Он - 23/10/2002 - 17:22:34
Subject:Очень срочно нужна помощь
-----------------
select nug.ke_,nas.fio, kol1, sum(nug.kol1) as sum_kol
from nas,nug where nug.kod_nug=7 and nas.ke_=nug.ke_ group by nug.ke_,nas.fio having sum_kol


просто добавьте в запрос kol1


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

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

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



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