列出參與所有專案的供應商名稱 - 考試

Elma avatar
By Elma
at 2018-06-12T15:26

Table of Contents

此題已有人問過,但我還是不解要如何構築此兩層巢狀查詢

Q1:列出參與所有專案的供應商名稱?

題目所給表格:https://imgur.com/FqDfBeX

解法是用:不存在任何專案是沒有參與的

解答就像此網站的解析:https://goo.gl/fZwjDj


巢狀查詢是要視為FROM後面的表格一起看嗎?

為何第二個FROM後面是專案,最後一個FROM是看專案供應零件?


如果我先從最內層解析,

最後一個WHERE的條件是連結到兩個更外層查詢的表格(供應商和專案)

就代表我得同時看到最外層的 供應商.專案.專案供應零件 的表格


我的問題點在於要如何一步一步建立多層的巢狀查詢,

由內向外、由外向內,或是同時?

這種巢狀查詢要怎麼練習呢?

------------------------------------------------------------------------------

另外,關於"所有"的sql語法,何時要用"負負得正"的方式來解(即不存在...沒有參與)

何時要用正向的存在方式來解(即存在)?


例如 Q2.列出所有有參與"一級棒供應商有參與的專案"的供應商

解答從"找出供應商其不存在任何一級棒參與的專案是沒有參與的"


感謝各位,搞得我頭好痛= =


--
Tags: 考試

All Comments

Puput avatar
By Puput
at 2018-06-14T11:10
借文問 因為題目沒限制做法,之前網路看到另一種解法是
用count串起來,例如找參與相異專案數=所有專案數的廠商
,不知道這樣寫可不可行?
Rachel avatar
By Rachel
at 2018-06-17T19:38
資料庫系統原理(第六版)譯者: 陳玄玲 出版社:碁峰
Daniel avatar
By Daniel
at 2018-06-21T17:43
第五章 單元5.1.4 有說明。

方智精選1、2

Zanna avatar
By Zanna
at 2018-06-12T15:05
徵求方智精選1、2的題庫 意者站內信 - ...

107年鐵路運佐 企管44題疑義

Isabella avatar
By Isabella
at 2018-06-12T13:57
[閒聊] 紓發讀書壓力或與板友互動,勿濫用此選項挑釁、引戰,或漫無 邊際用此選項發文。 44.馬斯洛這題 我記得教科書普遍是翻成社會需求 而歸屬感需求則是麥克里蘭的三需求理論 雖然知道題目的內容應該是分在歸屬感 但又想說這樣就不算馬斯洛了 如果有社會需求我應該會秒 ...

106 黃彪正課課本(全套)

Andrew avatar
By Andrew
at 2018-06-12T12:27
有無筆記皆可 徵求106黃彪正課課本、106黃彪中文題庫 意者請站內信 謝謝 - ...

媽媽考生又來了,今年鐵路運輸學…

Lucy avatar
By Lucy
at 2018-06-12T12:19
今年大招了, 明後年都可能不招, 或少招, 建議還是先考其他的吧 - ...

106身心四心理學-辨識、定位

Edward Lewis avatar
By Edward Lewis
at 2018-06-12T11:00
https://i.imgur.com/d74Izgo.jpg 自己練習考古題,練了這一題。 想請問大家: and#34;辨識and#34;我用情緒的神經理論來舉例,看到某事物,若經由and#34;杏仁核and#34;,判斷有危險,就會盡 快做出自保的行為之後經由and#34;腹內側前額葉皮質and#34; ...