第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

having字句的group by字句同時使用時,前后順序有要求嗎?

select c.dname,avg(a.sal)

from scott.emp a,scott.dept c

where a.deptno=c.deptno

group by c.dname

having avg(a.sal)>2000;

select c.dname,avg(a.sal)

from scott.emp a,scott.dept c

where a.deptno=c.deptno


having avg(a.sal)>2000

group by c.dname;

輸出結(jié)果是一致的,



正在回答

5 回答

執(zhí)行順序是

select?????--?5
??from?????--?1
?where?????--?2
?group?by??--?3
having?????--?4?
?order?by??--?6

規(guī)范書寫如上描述。

了解執(zhí)行順序有利于提高SQL性能

0 回復(fù) 有任何疑惑可以回復(fù)我~

記住SQL寫法的順序:S-F-W-G-H-O,即select-from-where-group by-having-order by

0 回復(fù) 有任何疑惑可以回復(fù)我~

查詢語句的執(zhí)行存在先后順序,具體的執(zhí)行順序?yàn)椋篎ROM→WHERE→GROUP BY→HAVING→SELECT →ORDER BY
而且 having語句的作用是指出篩選條件,將符合條件的組顯示出來。
因此,即使語句的先后順序?qū)ψ罱K查詢結(jié)果的顯示并沒有影響,但having語句既然是作為分組的篩選條件,最好也是出現(xiàn)在group by 語句之后。

剛學(xué)oracle 半個月,個人理解,望互相指教,謝謝。

0 回復(fù) 有任何疑惑可以回復(fù)我~

having和where本身是一個類型的函數(shù)可以通用 ,便于區(qū)分 先分組過濾和先過濾和后分組 建議 having寫到groupby后面

1 回復(fù) 有任何疑惑可以回復(fù)我~

我剛試了一下 結(jié)果一下 所以應(yīng)該沒有要求

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

having字句的group by字句同時使用時,前后順序有要求嗎?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號