作者Maninck (我是大天才^o^/)
看板Database
標題[SQL ] 請問版面
時間Sat Nov 8 15:29:39 2008
就是我下完指令他就會列出來如下:
+----+------+----+
| id | name | age|
+----+------+----+
| 1 | Tom | 12 |
| 2 | Mary | 15 |
| 3 | John | 14 |
+----+------+----+
但有沒有什麼指令可以使他列出來的結果如下:
+----+----+-----+-----+
|id |1 |2 |3 |
+----+----+-----+-----+
|name|Tom |Mary |Johj |
+----+----+-----+-----+
|age |12 |15 |14 |
+----+----+-----+-----+
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.74.91
推 slalala:意義在哪? 11/08 16:36
意義在於我接下來要做的動作會比較方便,因為我接下來要把這些做成報表
他的格式是橫的,如果在SQL可以直接做到這樣我就不用轉換了
※ 編輯: Maninck 來自: 118.168.74.91 (11/08 18:16)
推 slalala:ARRAY可以轉吧QQ? (我自己是這麼做的) 11/08 18:24
推 bobju:如果資料列太多的話,不是很容易'橫向爆表'嗎? 11/08 18:29
喔喔,因為我是用group by來做統計分析的,所以不會'橫向爆表'
就是一個固定m*n的大小,只是想select出來後直接填入
不用再另外寫一段java程式來排版
※ 編輯: Maninck 來自: 118.168.74.91 (11/08 18:49)