我从一个sql表中获取这些数据,但不知道如何将其放入下面的表结构中。将数据转换为该结构的最佳方法是什么?如何将行数据转换为列?
2011/07/13 Wednesday 10:00 1
2011/07/13 Wednesday 10:30 1
2011/07/13 Wednesday 11:00 0
...
2011/07/15 Friday 10:00 1
2011/07/15 Friday 10:30 0
2011/07/15 Friday 11:00 0
2011/07/15 Friday 11:30 1
...
2011/07/16 Saturday 09:00 0
2011/07/16 Saturday 09:30 1
2011/07/16 Saturday 10:00 1
...
2011/07/17 Sunday 10:00 1
2011/07/17 Sunday 10:30 0
2011/07/17 Sunday 11:00 0
2011/07/17 Sunday 11:30 1
...
不能在sql 2000中使用此 - 任何其他解决方案? – scouserider
你可以尝试用'case when then'子句来模拟pivot,就像在MySQL中一样。 –