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