多个as 显示缺少关键字,为啥啊?
SELECT s.STUDENT_ID , s.COURSE_ID ,s.SCORE_NUMBER ,a_s_n
FROM
TRAIN_SCORE s
JOIN
(SELECT
a.STUDENT_ID ,
AVG(a.SCORE_NUMBER) AS a_s_n
FROM
TRAIN_SCORE a
GROUP BY
STUDENT_ID ) AS b
ON
s.STUDENT_ID=b.STUDENT_ID
ORDER BY
b.a_s_n DESC
下面是正确的
--13. 按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩
SELECT s.STUDENT_ID , s.COURSE_ID ,s.SCORE_NUMBER ,a_s_n
FROM
TRAIN_SCORE s
JOIN
(SELECT
a.STUDENT_ID ,
AVG(a.SCORE_NUMBER) AS a_s_n
FROM
TRAIN_SCORE a
GROUP BY
STUDENT_ID ) b
ON
s.STUDENT_ID=b.STUDENT_ID
ORDER BY
b.a_s_n DESC
就在b表前少了个as。有大佬能说明一下吗?
...全文
相关推荐
C#中AS和IS关键字的用法
在程序中,进行类型转换是常见的事,C#支持基本的强制类型转换方法,例如: Object obj1 = new NewType(); NewType newValue = (NewType)obj1; 这样强制转换的时候,这个过程是不安全的,因此需要用try-catch语句进行保护,这样一来,比较安全的代码方式应如下所示: Object obj1 = new NewType(); NewType newValue = null; try { newValue = (NewType)obj1; } catch (Exception err) { MessageBox.Show(err.Mess
react-一个可以把文本中多个关键字高亮显示的react组件
一个可以把文本中多个关键字高亮显示的react组件
Oracle AS关键字 提示错误
今天运行程序时,在Oracle中输入SQL语句:select * from USERS as u ,程序报错
RichTextBox实现多个关键字自定义颜色显示(C#版和VB.NET版).rar
RichTextBox实现多个关键字自定义颜色显示(C#版和VB.NET版).rar
SecureCRT 关键字配色显示
SecureCRT 关键字配色显示方案是为了各类网络设备的输出结果所做,不是为了输入


基础和管理
