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




MySQL.RU - Webboard



Вернуться
Помогите сделать выборку (alexander) 27/01/2006 - 15:09:00
      Re: Помогите сделать выборку (Dinky) 27/01/2006 - 19:10:13
      Re: Помогите сделать выборку (alexander) 27/01/2006 - 22:12:50

> Original message text:
> From: alexander - 27/01/2006 - 15:09:00
> Subject:Помогите сделать выборку
> -----------------
> Сабж. Плиз хелп. Есть таблица log-96
> В ней есть записи хостов, разрешения экранов, цвет и т.д.
> например
>
> host razresh cvet
> 34589735 1024x768 32
> 34589735 1024x768 32
> 34589735 1024x768 32
> 123123123 1024x768 32
> 123123143 1024x768 32
> 123123123 1024x768 16
>
> Каким образом сделать такую выборку, чтобы получить числовой результат, т.е. выбрать уникальное количество посетителей, учитывая хосты, разрешения экрана и глубину цвета,
> т.е. если хост один и тот же и какой то из 2х параметров (разрешение экрана или цвет отличается), то этот чел являлся бы тоже уникальным
>
> Всю голову себе переломал. Поможите плиз!
>
>
>
>


From: Dinky - 27/01/2006 - 19:10:13
Subject:Помогите сделать выборку
-----------------
так надо список уникальных или из кол-во?
если список то очент просто:
SELECT DISTINCT host, razresh, cvet FROM log;
или даже с суммами:
SELECT host, razresh, cvet, COUNT(*) FROM log GROUP BY 1,2,3;
Если только одно число - кол-во, то наверное понадобится еще потом по интервалам дат разбивать и пр - лучше вести отдельную таблицу, куда складывать уникальных и уже по ней счиать ;)


--
Dmitry


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

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

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



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