数据库假设如下:
------------------------
city a b c ...
北京 3 5 7
上海 4 1 9
深圳 5 4 6
...
-------------------------
select后得到这样的结果:
北京 上海 深圳 ...
a 3 5 7
b 5 1 4
c 7 9 6
...
-------------------------
目前通过oracle中自定义table解决了这一问题。
想知道能否还有其他的sql能解决?这个问题已经很常见吧。
------------------------
city a b c ...
北京 3 5 7
上海 4 1 9
深圳 5 4 6
...
-------------------------
select后得到这样的结果:
北京 上海 深圳 ...
a 3 5 7
b 5 1 4
c 7 9 6
...
-------------------------
目前通过oracle中自定义table解决了这一问题。
想知道能否还有其他的sql能解决?这个问题已经很常见吧。
嗯,不固定的列很难搞,一条简单的sql搞不定的,需要写存储过程吧。建议在上面的输入框里面输入 行列转换 ,点击“搜索”按钮,就可以找到很多的。
http://www.ixpub.net/thread-869825-1-15.html