我想将部分列转换为行

时间:2015-08-10 11:54:46

标签: sql-server

我有桌子A

mon    start end   tue    start end 
sub009 13:00 14:00 sub004 15:00 15:30 
sub004 14:00 15:00 sub005 15:30 16:00
sub005 15:00 16:00 sub009 16:00 16:30

我想要得到这个

13:00  14:00  15:00  15:30  16:00  16:30
mon    sub009 sub004 sub005
tue           sub004 sub005 sub009

我需要帮助

1 个答案:

答案 0 :(得分:0)

假设你有这样的表

$staticParent.on("click", #random, function()
{
  //do stuff
});

您正在结束时间列中绘制主题名称,并且所有时间都在30分钟的间隔内。 然后如下查询将有所帮助:

table - monday_schedule
___________________________
Subject |startTime |endTime
___________________________
sub009 13:00 14:00 
sub004 14:00 15:00 
sub005 15:00 16:00 

示例小提琴链接:http://sqlfiddle.com/#!6/6ec0a/3