我有一个表,其中有3列studentid,qualification和board。它看起来像这样
Studentid - qualification - board
1 - highschool - cbse
1 - intermidiate - cbse
2 - highschool - up board
2 - intermidiate - up board我需要一个能给出如下结果的查询。
studentid - qualification-1 - qualification-2 - board-1 - board-2
1 - highschool - intermidiate - cbse - cbse
2 - highschool - intermidiate - up board - up board有谁能解决这个问题吗?
发布于 2014-07-10 00:36:20
SELECT studentid, qualification AS 'qualification-1', qualification AS 'qualification-2', board AS 'board-1', board AS 'board-2' WHERE 1 GROUP BY studentid
使用作为创建字段的别名
https://stackoverflow.com/questions/24655299
复制相似问题