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




MySQL.RU - Webboard



Вернуться
ВЫБОР ЗА ПЕРИОД С СУММИРОВАНИЕМ РЕЗУЛЬТАТА ПО (Эсминец) 07/07/2007 - 17:48:46
      Re: ВЫБОР ЗА ПЕРИОД С СУММИРОВАНИЕМ РЕЗУЛЬТАТА ПО (Эсминец) 07/07/2007 - 19:08:27
      Re: ВЫБОР ЗА ПЕРИОД С СУММИРОВАНИЕМ РЕЗУЛЬТАТА ПО (Эсминец) 07/07/2007 - 19:09:37
      Re: ВЫБОР ЗА ПЕРИОД С СУММИРОВАНИЕМ РЕЗУЛЬТАТА ПО (Эсминец) 07/07/2007 - 23:56:10

> Original message text:
> From: Эсминец - 07/07/2007 - 17:48:46
> Subject:ВЫБОР ЗА ПЕРИОД С СУММИРОВАНИЕМ РЕЗУЛЬТАТА ПО
> -----------------
>
>
> Небуду впадать в панику.Постораюсь по порядку.
>
> TABLO1 Здесь проходит лог кликаний
>
> clickdate = DATE(255)
> остальные = varchar(255)
>
> --------------------------------
> | id | ipadress | clickdate |
> --------------------------------
> | 01 | xx.xx.xx.xx| 2007-05-09 |
> | 12 | xx.xx.xx.xx| 2007-07-14 |
> | 12 | xx.xx.xx.xx| 2007-07-14 |
> | 76 | xx.xx.xx.xx| 2007-07-01 |
> | 14 | xx.xx.xx.xx| 2007-05-17 |
> | 28 | xx.xx.xx.xx| 2007-07-16 |
> | 52 | xx.xx.xx.xx| 2007-07-08 |
> | 12 | xx.xx.xx.xx| 2007-07-12 |
>
>
>
>
>
> TABLO2 здесь находится просто информация
>
> --------------------------------
> | id | name | url |
> --------------------------------
> | 01 | vasin | test1.ru |
> | 12 | MOE | test2.ru |
> | 17 | test | test3.ru |
> | 76 | xxx | test4.ru |
> | 14 | ??? | test5.ru |
> | 28 | etc | test6.ru |
> | 52 | etc | test7.ru |
> | 13 | etc | test8.ru |
>
>
>
> Вобщем надо выбрать name из TABLO2 где ckickdate равно date(now(), вот тут незнаю как указать минус семь дней)
> и суммировать количество найденых строк с одинковым id суммируется и сортируется по себеже.
>
>
> тоесть если я сделаю запрос 2007-07-14 на поиск самых кликаемых за неделю то получу варианты за неделю но результатов с id = 12 будет
>
> три -[неправильно] что и нужно суммировать и показать как лучший.-[правильно]
>
> Незнаю как описал.Вобщем ребята помогайте.Буду очень признателен а то уже голова пухнет.
>


From: Эсминец - 07/07/2007 - 19:08:27
Subject:ВЫБОР ЗА ПЕРИОД С СУММИРОВАНИЕМ РЕЗУЛЬТАТА ПО
-----------------
SELECT Tb2.name FROM TABLO2 Tb2
INNER JOIN TABLO1 Tb1 ON Tb1.id = Tb2.id
WHERE Tb1.clickdate = DATE_SUB(NOW(), INTERVAL 7 DAY)

Но он как я и говори выводит типа
1 MOE
2 MOE
3 MOE
ну и остальные
как сделать что бы те которых больше суммировались в одну и отображались выше остальных?


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

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

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



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