任务目标: 得出一个学生各科成绩中最大的一个 面腾讯的一道题,当时竟然还犹豫了,还是练得少!!! 创建一个如图所示的表 方法一: 行列进行转换,利用max求解 select name ,max(yuwen) from (select name,yuwen from bj union select name,shuxun from bj union select name,yingyu from bj ) group by name 结果如下: 方法二 利用函数进行编程 SELECT name, GREATEST (yuwen, shuxun, yingyu) FROM bj; 结果