Рассмотрим следующую таблицу «мнения»ВЫБРАТЬ строки как столбцы в MySQL?
user_id _date cnt
------------------------
1 2011-02-10 123
1 2011-02-11 99
1 2011-02-12 100
1 2011-02 13 12
2 2011-02-10 32
2 2011-02-11 433
2 2011-02-12 222
2 2011-02 13 334
3 2011-02-10 766
3 2011-02-11 654
3 2011-02-12 43
3 2011-02 13 27
...
100 2011-02-13 235
Как вы можете видеть, таблица имеет просмотров страниц (НСТ) в день (_DATE) для каждого пользователя (user_id). Я ищу для SELECT, запрос, который будет выводить user_ids как колонны, так что таблица-данные будут находиться в матричной форме следующим образом:
_date 1 2 3 ... 100
---------------------------------
2011-02-10 123 32 766
2011-02-11 99 433 654
2011-02-12 100 222 43
2011-02-13 12 334 27 235
Возможно ли это сделать с ЗЕЬЕСТ?
Я не думаю, что это возможно в MySQL, поскольку она не включает в себя команду «Стержень» ... могли бы хотеть думать о реализации этой логики в свой прикладного уровня. – McGarnagle
Вы ищете фиксированное количество столбцов (для фиксированного набора 'user_id') или для каждого' user_id' в таблице? –
Фиксированная сумма. Есть сто user_id. См. OP edit :-) – Pr0no