作者Spake (史派克)
看板Database
標題[SQL ] PostgreSQL 欄位產生
時間Fri Jan 4 06:22:05 2013
目前使用postgreSQL寫一個表單,需要統計每天發出多少
提款卡,以及多少提款卡在當天被啓用
我自己寫的query只能跑出一天的結果
ex.
Bank Name 11/05/2012
花旗 5
富邦 10
中信 13
. .
. .
. .
但想要得到的結果
Bank Name 11/05/2012 11/06/2012 11/07/2012 . . . present
花旗 5 7 3
富邦 10 2 11
中信 9 3 13
使用的IDE是RazorSQL,PostgreSQL
目前可以跑出的版本
日期 花旗 富邦 中信
11/05/2012 5 10 9
11/06/2012 7 2 3
11/07/2012 3 11 13
有想過用crosstab轉換row和欄位,但是bank之後也會增加或減少
所以如果使用crosstab的話沒辦法動態產生bank欄位
想請問有時麼方法可以寫這個query呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 24.103.231.10
2F:→ Spake:看他的做法也是先把月份欄位寫進去,反而是下面的回應比較類 01/04 19:10
3F:→ Spake:似我想要做的結果,畢竟我可以寫12個月份,但是天的話就... 01/04 19:12