Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
13.04.2004, 13:39
|
|||
---|---|---|---|
|
|||
Как получить кросс-таблицу |
|||
#18+
может кто подскажет, либо SQL- либо php- скрипт для получения кросстаблицы. Заранее благодарю. ________________ С уважением, Alex Pretov ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2004, 14:55
|
|||
---|---|---|---|
Как получить кросс-таблицу |
|||
#18+
А поподробнее что вы вкладываете в понятие КРОССТАБЛИЦА ? Код: plaintext 1.
. http://sql.ru/]mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2004, 14:58
|
|||
---|---|---|---|
Как получить кросс-таблицу |
|||
#18+
наверно типа этого\r \r *** Ухожу с ПТ *** ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2004, 15:23
|
|||
---|---|---|---|
|
|||
Как получить кросс-таблицу |
|||
#18+
на интуитивном уровне -- это таблица, колонки которой предтавляют собой значения некоторой категори, например меясца, городов, женских имен.... Типичная кросстаблица -- таблица умножения Т.е. если я выбираю кол-во покупателей в зависимости от сезона и месторасположения магазина, то кросстаблица будет такой: строки -- местоположение магазина столбец -- сезон значение (клетки таблицы) -- кол-во покупателей отсюда главная особеннсоть кросстаблц -- кол-во столбцов зависит от данных, т.е. он заранее не известен. ________________ С уважением, Alex Pretov ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2004, 15:57
|
|||
---|---|---|---|
Как получить кросс-таблицу |
|||
#18+
Это, кстати, уже тут обсудалось! Решается при помощи генерации скрипта на лету для определения необходимых столбцов... Сначала выбираешь необходимые сезоны (исходя из твоего примера) на этих данных создаешь скрипт и выполняешь его. Для каждой конкретной реализации скрипт нужен уникальный - универсального наверное нет! Да он и не сложный совсем . http://sql.ru/]mahoune ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2004, 16:17
|
|||
---|---|---|---|
|
|||
Как получить кросс-таблицу |
|||
#18+
Код: plaintext 1. 2. 3. 4. 5.
Типа такого сойдет? Жизнь коротка - потерпи немного :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.04.2004, 16:48
|
|||
---|---|---|---|
|
|||
Как получить кросс-таблицу |
|||
#18+
идея понятна. спасибо. одно соображение: скорее всего лучше сделать сначала агрегацию, а потом "разворачивать" таблицу. ________________ С уважением, Alex Pretov ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.04.2004, 11:19
|
|||
---|---|---|---|
|
|||
Как получить кросс-таблицу |
|||
#18+
Спасибочки всем, кто отозвался. Вот на главном сайте порылся, нашел, может кому тоже интересным покажется: http://dev.mysql.com/tech-resources/articles/wizard/index.html ________________ С уважением, Alex Pretov ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=47&tablet=1&tid=1855249]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 147ms |
0 / 0 |