请问这个表怎样实现以下功能(再苦不能苦了孩子,再穷不能穷了大脑)?
表tb:
xm kc cj
-------------------------
刘德华 语文 89
张学友 数学 78
郭富城 语文 90
吴邦国 数学 67
刘德华 数学 87
张学友 语文 67
郭富城 数学 94
---------------------------
要求计算出第个人的:
总成绩,多不科,平均成绩,每科与平均成绩的比较(比如高出平均成绩10分,记作+10),每科与总成绩的百分比?
------解决方案----------------------result
/*
姓名 数目 课程 平均成绩 比较 百分比
-------------------- ----------- ---------- ----------- ----------- ----------------
郭富城 2 语文 92 2 48.91%
郭富城 2 数学 92 -2 51.09%
刘德华 2 数学 88 1 49.43%
刘德华 2 语文 88 -1 50.57%
吴邦国 1 数学 67 0 100.00%
张学友 2 数学 72 -6 53.79%
张学友 2 语文 72 5 46.21%
(所影响的行数为 7 行)
*/
------解决方案--------------------将case when av-cj=0 then 0 改成case when av-cj=0 then '0 ' ,结果中的 "+ "号就出来了