-2

现有表

name regno subject_code grade result
abc  1000  cs105        C     pass
abc  1000  it100        D     pass
abc  1000  cs117        B     pass
xyz  1001  cs105        E     pass
xyz  1001  it100        A     pass
xyz  1001  cs117        U     fail

提议的表格

name regno subect_code1 grade subjectcode2 grade subjectcode3 grade result
abc  1000  cs105        C     it100        D     cs117        B     pass
xyz  1001  cs105        E     it100        A     cs117        U     fail
4

1 回答 1

0

使用 AS 选择列并将其命名为您想要的结果。但是,从查看您所拥有的内容来看,您可能还需要包括每个班级组的通过/失败,对吗?同样的概念仍然适用

SELECT table1.name, table1.regno, table1.subject_code AS subject_code1, table.grade AS grade1, table1.result AS result1...

然后使用不同的别名加入您的其他数据。

于 2013-10-19T12:43:52.987 回答