考慮下表 「意見」選擇行作爲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
正如你可以看到,該表保存每個用戶(USER_ID)每天瀏覽量(CNT)(_DATE)。我在尋找一個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
這是可以做到的SELECT語句?
我不認爲這是在MySQL中儘可能不包括「轉動」命令可能要考慮實施這個邏輯你應用程序層。 – McGarnagle 2012-04-07 23:39:47
您是否正在尋找固定數量的列(對於一組固定的'user_id')或表中的每個'user_id'? – 2012-04-07 23:41:32
固定金額。有一百個user_id。看到OP編輯:-) – Pr0no 2012-04-07 23:52:28