Упорядочить по популярности маршрутов пользователя

sokol

Zavolga.Net
Упорядочить по популярности маршрутов пользователя

Вобщем есть лог посещений в БД, по существу в таком виде
page | sid | gocount

page - страница сайта
sid - ид сессии
gcount - номер перехода по страница с первого захода

Задача: вывести самые популярные маршруты пользователй, до определенной глубины, например до 3-4 кликов.

Ваши варианты.
 

Falc

Новичок
sokol
Из такой структуры самые популярные маршруты ты вытащить не сможешь
 

ForJest

- свежая кровь
а что мешает вытащить?
по gcount - выбираешь нужную глубину.
дальше - сортируешь по sid, gcount.
формируешь маршруты. потом нужно только определить наиболее популярные.
 

Falc

Новичок
ForJest
>>формируешь маршруты. потом нужно только определить наиболее популярные.

И как ты предлагаешь это сделать не меняя структуры?
 

sokol

Zavolga.Net
Falc а если попробовать с временными таблицами поиграться, скорость не так критична.

-~{}~ 21.04.04 16:30:

ForJest
Falc прав проблема с определением одинаковости маршрутов.
 

Falc

Новичок
sokol
Ты можешь менять структуру во временую таблицу и из нее выбирать
 
Сверху