只能看表面修改你的sql,其实也不知你的真实意图(如用 max()是为了什么)
SELECT MAX(IIF(课程='数学',分数,0000)) 数学,MAX(IIF(课程='语文',分数,0000)) 语文,MAX(IIF(课程='英语',分数,0000)) 英语 FROM cjzk ORDER BY 学籍辅号 GROUP BY 学籍辅号 INTO dbf temp11111
SELECT MAX(IIF(课程='数学',分数,0000)) 数学,MAX(IIF(课程='语文',分数,0000)) 语文,MAX(IIF(课程='英语',分数,0000)) 英语 FROM cjzk ORDER BY 学籍辅号 GROUP BY 学籍辅号 INTO dbf temp11111