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




MySQL.RU - Webboard



Вернуться
Срочно нужна помощь!!!!!!!!!!! (Umka) 15/10/2002 - 00:19:55
      Re: Срочно нужна помощь!!!!!!!!!!! (stalker) 15/10/2002 - 13:03:34
      Re: Срочно нужна помощь!!!!!!!!!!! (Umka) 15/10/2002 - 22:40:15

> Original message text:
> From: Umka - 15/10/2002 - 00:19:55
> Subject:Срочно нужна помощь!!!!!!!!!!!
> -----------------
> Вопрос состоит в следующем:
> У меня есть две таблицы:
> Таблица nug:
> +----------+----------+
> | ke | kol1 |
> +----------+----------+
> | 1 | 32 |
> | 1 | 180 |
> | 2 | 12 |
> | 2 | 100 |
> | 2 | 25 |
> | 2 | 75 |
> | 3 | 40 |
> | 3 | 37 |
> | .. | .. |
> +----------+----------+
>
> Таблица nas:
> +----------+----------+
> | ke | fio |
> +----------+----------+
> | 1 | Иванов |
> | 2 | Петров |
> | 3 | Сидоров |
> | .. | .. |
> +----------+----------+
>
> Мне нужно было вывести из таблицы nug количество абонентов, у которых суммарный показатель sum(kol1) больше 200.
> Я делал такой запрос и получал нужный мне результат:
> Select ke,sum(kol1) as sum_kol from nug group by ke having sum_kol >200;
> +---------+-----------+
> | ke | sum_kol |
> +---------+-----------+
> | 1 | 212 |
> | 1 | 212 |
> +---------+-----------+
> Но теперь задача несколько другая: кроме вышеуказанного мне нужно добавить столбик с фамилией тех у кого sum(kol1) > 200 из таблицы nas, где тоже присутствует идентификатор ke. Короче говоря это должно выглядеть так:
> +---------+-----------+--------+
> | ke | sum_kol | fio |
> +---------+-----------+--------+
> | 1 | 212 |Иванов |
> | 1 | 212 |Петров |
> +---------+-----------+--------+
> Как мне это можно сделать?
> Я пытался написать, но ничего не выходит, запрос выполняется очень долго и выдает непонятно что.
> Я делал так:
> Select nug.ke,sum(nug.kol1) as sum_kol1, nas.fio from nug,nas group by nug.ke having sum_kol >200 and nug.ke=nas.ke;
> Результат такого запроса:(только одна строчка)
> +--------+----------------+----------------+
> | ke | sum_kol | fio |
> +--------+----------------+----------------+
> | 1 |общая сумма по |Иванов (т.е. |
> | |столбцу kol1 для|первая фамилия |
> | |всех ke |первого ke в та-|
> | | |лице nas |
> +--------+----------------+----------------+
>
> Как мне получить желаемый результат?
> Я уже вторые сутки ломаю себе голову…
> Если вам не трудно напишите мне на umka@ukr.net
> Заранее Вам благодарен!
>
>
>


From: Umka - 15/10/2002 - 22:40:15
Subject:Срочно нужна помощь!!!!!!!!!!!
-----------------
Спасибо!


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

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

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



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