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




MySQL.RU - Webboard



Вернуться
Обединения двух запросов (Ivan) 17/02/2011 - 19:23:27
      Re: Обединения двух запросов (bac) 17/02/2011 - 20:27:47

> Original message text:
> From: Ivan - 17/02/2011 - 19:23:27
> Subject:Обединения двух запросов
> -----------------
> Как можно Объедение вот два таких запроса;
>
> SELECT s.name as name1, s_ed.name as name2, sum(s_1.k) as sum_k, sum(s_1.r) as sum_r
> FROM s_1, s, s_ed
> where s.id = s_1.key_s and s_ed.id = 2 and s_1.key_ed = 2 and date(s_1.data) >= "2011-02-01" and date(s_1.data)<="2011-02-28"
> GROUP BY s.name;
>
> name1 name2 sum_k sum_r
> b1 шт 120000 0
> b2 шт 500000 0
> b3 шт 400000 0
>
> Выбрано 3 записей
>
> SELECT s.name as name1, s_ed.name as name2, SUM(s_ost.o) as sum_o
> FROM s_ost, s, s_ed
> WHERE s.id = s_ost.key_s AND s_ed.id = 2 AND s_ost.key_ed = 2 AND DATE(s_ost.data) >= "2011-01-01" AND DATE(s_ost.data) <= "2011-02-28"
> GROUP BY s.name;
>
> Вывод
> name1 name2 sum_o
> b1 шт 500
> b2 шт 20000
> b3 шт 200
> b4 шт 60000
> Выбрано 4 записей
>
> нужно Объединить в один вывод
> name1 name2 sum_k sum_r sum_o
> b1 шт 120000 0 500
> b2 шт 500000 0 20000
> b3 шт 400000 0 200
> b4 шт 0 0 60000
>


From: bac - 17/02/2011 - 20:27:47
Subject:Обединения двух запросов
-----------------
http://dev.mysql.com/doc/refman/5.1/en/union.html


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

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

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



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