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

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

Oracle高級查詢

any講解時 這個任意一個 是隨便一個的意思 也就是說隨便大于一個就可以了 ,所以就大于最小的了
嵌套子查詢:子查詢可以獨立運行(不依賴主查詢),在主查詢執行之前,自內而外。
關聯子查詢:子查詢依賴主查詢的數據,同主查詢一起執行,自外而內。
第二行查詢的rownum是e1里的偽列而不是新創建的rownum 不知道我這樣理解是不是對的
select * from emp where ... 查出來的結果集也可以當成一張表來看,就是這個意思。
感謝老師!
感謝老師!
group by 后面接的是一個可以分類的類別名詞,但是子查詢的話,得到是一個數組
select CI_ID, wm_concat(stu_name) STU_NAME
from
(select stu.stu_id, stu.stu_name, ci.ci_id
from pm_ci ci, pm_stu stu
where instr(ci.stu_ids, stu.stu_id)>0)
group by CI_ID
select a.ci_id,
listagg(b.stu_name,',') within group(order by b.stu_id) stu_name
from pm_ci a, pm_stu b
where instr(a.stu_ids,b.stu_id) > 0
group by a.ci_id;
風兒 我是啥來?
邏輯問題 大于任意一個只要大于其中的隨便一個就行了,那就是大于最小值就行了。如果是小于任意一個那就是小于其中的隨便一個就行了,那當然是小于最大值了。
是不是只要不用group by ,having和where 的用法是一模一樣的額
課程須知
小伙伴們,學習本課程前需要掌握Oracle的語法基礎,并且對Oracle的函數有所了解。如不了解這兩部分內容,請移步《Oracle數據庫開發必備利器之SQL基礎》和《Oracle數據庫開發利器之函數》兩門教程。
老師告訴你能學到什么?
1、掌握分組查詢 2、掌握多表查詢 3、掌握子查詢

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消