为什么数据库中的where语句不能写在order by前面select top 3 "E".ename"姓名","E".emp_sal"工资","S".GRADE"等级","D".dept_name"部门名字"from emp"E"join dept"D"on "E".deptno = "D".deptnojoin SAL"S"on "E".emp_sal>=LOSAL and "E".emp

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:44:14
为什么数据库中的where语句不能写在order by前面select top 3 =LOSAL and "E".emp" />
x_KPƿ\˼. (Q~\T6I4$nYs3emߢWU}V fysQ&w/D4UO8g ԇ*ۅO(7'TdQ  '2q2yJFgi C{^Z 3{p[JT c&ʼn&NkBAicI @΄S s'^@v4e>QOe6)wx!ExfM|{9 m,v'[e1-.j՞"*l^=!5џ-+>%$=[FynA|5\

为什么数据库中的where语句不能写在order by前面select top 3 "E".ename"姓名","E".emp_sal"工资","S".GRADE"等级","D".dept_name"部门名字"from emp"E"join dept"D"on "E".deptno = "D".deptnojoin SAL"S"on "E".emp_sal>=LOSAL and "E".emp
为什么数据库中的where语句不能写在order by前面
select top 3 "E".ename"姓名","E".emp_sal"工资","S".GRADE"等级","D".dept_name"部门名字"
from emp"E"
join dept"D"
on "E".deptno = "D".deptno
join SAL"S"
on "E".emp_sal>=LOSAL and "E".emp_sal

为什么数据库中的where语句不能写在order by前面select top 3 "E".ename"姓名","E".emp_sal"工资","S".GRADE"等级","D".dept_name"部门名字"from emp"E"join dept"D"on "E".deptno = "D".deptnojoin SAL"S"on "E".emp_sal>=LOSAL and "E".emp
这是SQL的约定格式.从思维概念上讲: 先对数据及进行条件过滤筛选, 再对结果集合进行排序