亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

等值連接這節課

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怎么在同一條語句中就可以用了 求解答

正在回答

3 回答

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}] #指定查詢的記錄從哪條至哪條

0 回復 有任何疑惑可以回復我~

我見過的是跟在select和from后面的,其他地方沒見過呢

0 回復 有任何疑惑可以回復我~
#1

慕粉3756211 提問者

謝謝哦
2016-08-03 回復 有任何疑惑可以回復我~

ORACLE 執行語句之前不是拿到查詢語句時就從左到右執行的,必須先解析sql語句,解析過程中就知道了有別名了

0 回復 有任何疑惑可以回復我~
#1

慕粉3756211 提問者

就是別名可以在語句的任何地方起嗎
2016-08-02 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

等值連接這節課

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號