等值連接這節(jié)課
select e.empno,e.ename,e.sal,d.dname from emp e,dept d where e.deptno=d.deptmo
這條中,select后面的e.empno等 用了 where后面起的別名
可是按順序來(lái)說(shuō) select在where前面啊 where后才起的別名,select怎么在同一條語(yǔ)句中就可以用了 求解答
select e.empno,e.ename,e.sal,d.dname from emp e,dept d where e.deptno=d.deptmo
這條中,select后面的e.empno等 用了 where后面起的別名
可是按順序來(lái)說(shuō) select在where前面啊 where后才起的別名,select怎么在同一條語(yǔ)句中就可以用了 求解答
2016-08-02
舉報(bào)
2016-08-20
SELECT [ALL|DISTINCT]
{*|table.*|[table.field1[as alias1][,table.field2[as alias2]][,…]]}
FROM table_name[as table_alias]
[left|out|inner join table_name2] #聯(lián)合查詢(xún)
[WHERE …] #指定結(jié)果需滿(mǎn)足的條件
[GROUP BY …] #指定結(jié)果按照哪幾個(gè)字段來(lái)分組
[HAVING …] #過(guò)濾分組的記錄必須滿(mǎn)足的次要條件
[ORDER BY …] #指定查詢(xún)記錄按一個(gè)或者多個(gè)條件排序
[LIMIT{[OFFSET,]row_count|row_count OFFSET offset}] #指定查詢(xún)的記錄從哪條至哪條
2016-08-03
我見(jiàn)過(guò)的是跟在select和from后面的,其他地方?jīng)]見(jiàn)過(guò)呢
2016-08-02
ORACLE 執(zhí)行語(yǔ)句之前不是拿到查詢(xún)語(yǔ)句時(shí)就從左到右執(zhí)行的,必須先解析sql語(yǔ)句,解析過(guò)程中就知道了有別名了