[SQL ] SQL語法是否有誤?

作者: fightforlive (學歷無用論是屁)   2016-03-25 00:35:28
內容/問題描述:
Hi, 小弟SQL新手
以下有些問題想請教前輩
Q1. 最近看到not exists這個讓小弟很困惑
下面是題目所用到的表格
http://imgur.com/FqDfBeX
題目如下:
找出參與所有"S2有參與的專案"的供應商
書上的語法為:
http://imgur.com/eBorfG5
這樣結果是不是不對啊?會有S1,S2,S4
因為我對巢狀not exists不太會...
Q2. Create Schema 這個語法的作用為何?
在Create table不是就會對schema作定義了?
為什麼還要有這個呢?
還是我有其他誤解?
謝謝~
作者: rockchangnew (rock)   2016-03-25 10:33:00
Create Schema應該是指建立 結構描述,不是指Table的Schema找出S1,S2,S4是對的啊!題目是找出S2參與的專案的其他供應商啊,看一下J1專案,該專案牽扯到3個供應商

Links booklink

Contact Us: admin [ a t ] ucptt.com