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




MySQL.RU - Webboard



Вернуться
Конкатинация двух запросов к одной БД (Sam) 02/09/2004 - 15:17:13
      Re: Конкатинация двух запросов к одной БД (Alec) 02/09/2004 - 15:27:18
      Re: Конкатинация двух запросов к одной БД (Sam) 02/09/2004 - 15:58:30
      Re: Конкатинация двух запросов к одной БД (Sam) 02/09/2004 - 15:58:36
      Re: UNION те в помощь (++) (Alec) 02/09/2004 - 16:09:08
      Re: Первый запрос в студию + (sam) 02/09/2004 - 16:15:42
      Re: Первый запрос в студию + (Alec) 02/09/2004 - 17:08:54
      Re: Подробнее. Пример. (sam) 02/09/2004 - 17:58:02
      Re: или что-то не так, или с тебя пузырь )) (Alec) 03/09/2004 - 09:47:32
      Re: или что-то не так, или с тебя пузырь )) (Sam) 07/09/2004 - 14:56:24

> Original message text:
> From: Sam - 02/09/2004 - 15:17:13
> Subject:Конкатинация двух запросов к одной БД
> -----------------
> Допустим делаю запрос
> select id from base where WHEREEXP1
> Нужно объединить результаты с запросом
> select id from base where WHEREEXP2, причем чтоб не было дубликатов.
>
> Как это сделать малой кровью?
>


From: sam - 02/09/2004 - 17:58:02
Subject:Подробнее. Пример.
-----------------
>ты получается выбираешь просто все из базы и сортируешь по >hosts_total за сегодня
>чего еще надо?
Да. Но не у всех ID есть записи за сегодня. А надо вывести данные со всеми ID.

Попустим есть данные
id/date/hosts
1/2004-09-02/1
1/2004-09-02/1
3/2004-09-02/1
2/2004-09-01/1 - тут другая дата

Надо в итоге вывести за 2004-09-02
id/sum(hosts)
1/2
3/1
2/0

Первые две строки я могу вывести с помощбю приведенного выше запроса.
Последню - не могу. Вопрос - как ее достать и объединить с предыдущими результатами?





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

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

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



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