我需要在sql中使用所需的表格式

时间:2014-05-20 10:35:17

标签: sql-server-2008

TeacherApprover表 - 数据库中的表格格式

TeacherID   ApproverID  ApproverLevel
15122                4                1
15122                2                2
15122                3                3

我需要选择Statement中的结果 - 它应显示如下

TeacherID   ApproverID  ApproverID2`    ApproverID3
15122             4              2                3

我尝试在前端直接绑定但是在绑定之后我有一些问题,所以我想尝试直接从后端获取数据集中的结果。 请指导我

1 个答案:

答案 0 :(得分:0)

我认为您需要老师ID的批准者身份 所以我认为你可以使用查询来获取数据,

SELECT ApproverID  from table_name  where teacherID = 15122;

然后根据您的要求处理结果。

  1. 根据需要创建包含列的新表。
  2. 插入新表格。
  3. INSERT INTO table2
    (column_name(s))
    SELECT column_name(s)
    FROM table1;