資料庫NOT EXISTS考題 - 考試

Mason avatar
By Mason
at 2015-03-01T14:02

Table of Contents

※ 引述《bestbestbest (思維)》之銘言:
: 資料表:
: 集會事件(事件編號,事件地點,開始日期,結束日期,估計人數,判定違法)
: 涉案者(涉案者號,姓名,事件編號,移送日期)
: 問題:
: 請找出在資料庫中參與了每一個被判定違法集會的人(列出涉案者號,姓名)
: 這題應該會使用到NOT EXISTS,想請問上面這題如何解答?
: 如果不使用NOT EXISTS解的話有其他方式解嗎?

等同找出所有不存在一個違法集會是沒有參與的人

不是很確定內層的NOT EXISTS是不是這樣寫 有錯煩請指正

select P1.涉案者號,P1.姓名

from 涉案者 P1

where NOT EXISTS (

select *

from 集會事件 E

where 判定違法=是 AND

NOT EXISTS(

select *

from 涉案者 P2

where E.事件編號=P2.事件編號 and P1.涉案者號=P2.涉案者號

)
)

記得老師說過NOT EXISTS寫得出的用NOT IN一定也可以

不過用NOT EXISTS就已經沒把握是對的所以就不獻醜了...

--
Tags: 考試

All Comments

Caitlin avatar
By Caitlin
at 2015-03-03T05:06
如果not exists 可以,就表示 not in 也可以
Necoo avatar
By Necoo
at 2015-03-03T21:42
我記得是相反吧,有些地方,用in解不了,必須用exists
Kama avatar
By Kama
at 2015-03-06T01:01
sorry,看錯了
Connor avatar
By Connor
at 2015-03-06T21:00
雙重否定 不錯的練習
Liam avatar
By Liam
at 2015-03-07T18:30
可以用exists就用exists

大學職安系出來必考證照?

Edwina avatar
By Edwina
at 2015-03-01T13:52
小弟是讀職安系的學生,因為修法的關係,讓我有點不知所措現在到底是該考那些證照 我現在只知道該考,職業安全衛生管理乙級、還有職業衛生甲級、職業安全甲級, 其他的還不知道該考什麼? 現在還有工礦衛生技師之類的嗎? 還有要考乙安衛 甲安 甲衛 除了千華數位出版社的書 還有其他推薦的書籍嗎? 還有例如消防設 ...

高普考的法英憲分數是分開算還是一起算?

Leila avatar
By Leila
at 2015-03-01T13:38
高考錄取資格中有一條 如果有任一科目0分者,不予錄取 我知道高考要衝高的是專業科目,法英憲可以不用那麼注重 但是再怎樣也不能0分 雖然沒倒扣要0分也有些難度 但是我去年底考過經濟部油水電的考試 才發現我的英文怎麼那麼爛... 而高普考沒有英文單獨一科,而是把法英憲合為一 那單科0分不予錄取的標準怎麼算呢 ...

調查局特考

Wallis avatar
By Wallis
at 2015-03-01T13:05
小弟目前是志願役軍人 想報考調查局四等考試 考選部找到的資料是服役中可以報考 想請問考取後是保留資格等到役期結束 還是可以直接任職呢? 另外也想詢問 我沒有大學學歷 如果之後想晉升三等的話 有無其他管道晉升 先在這謝過板上前輩回答 感謝 ----- Sent from JPTT on m ...

資料庫NOT EXISTS考題

Irma avatar
By Irma
at 2015-03-01T13:01
資料表: 集會事件(事件編號,事件地點,開始日期,結束日期,估計人數,判定違法) 涉案者(涉案者號,姓名,事件編號,移送日期) 問題: 請找出在資料庫中參與了每一個被判定違法集會的人(列出涉案者號,姓名) 這題應該會使用到NOT EXISTS,想請問上面這題如何解答? 如果不使用NOT EXISTS解的話 ...

104初等統計

Regina avatar
By Regina
at 2015-03-01T13:00
一個包含正反面公正銅版投擲3次 定義A={出現正面奇數次} B={至少出現正面1次} 求P(AUB)= ?? 想法 丟三次的樣本空間 {正正正 ,正正反,正反正, 正反反,反正正,反正反,反反正,反反反} A集合: 出現正面奇數次 是指出現1次正面和3次正面機率加在一起嗎?? ...