等值连接这节课
select e.empno,e.ename,e.sal,d.dname from emp e,dept d where e.deptno=d.deptmo
这条中,select后面的e.empno等 用了 where后面起的别名
可是按顺序来说 select在where前面啊 where后才起的别名,select怎么在同一条语句中就可以用了 求解答
select e.empno,e.ename,e.sal,d.dname from emp e,dept d where e.deptno=d.deptmo
这条中,select后面的e.empno等 用了 where后面起的别名
可是按顺序来说 select在where前面啊 where后才起的别名,select怎么在同一条语句中就可以用了 求解答
2016-08-02
SELECT [ALL|DISTINCT]
{*|table.*|[table.field1[as alias1][,table.field2[as alias2]][,…]]}
FROM table_name[as table_alias]
[left|out|inner join table_name2] #联合查询
[WHERE …] #指定结果需满足的条件
[GROUP BY …] #指定结果按照哪几个字段来分组
[HAVING …] #过滤分组的记录必须满足的次要条件
[ORDER BY …] #指定查询记录按一个或者多个条件排序
[LIMIT{[OFFSET,]row_count|row_count OFFSET offset}] #指定查询的记录从哪条至哪条
举报