古詩詞大全網 - 成語故事 - 數據庫語言 not exists 是什麽意思?

數據庫語言 not exists 是什麽意思?

就是不在這個範圍的意思

select id

from table

where name not exists(select 1

from table

where name = 'aaa')

也許妳看不懂這個1的意思,不過在使用EXISTS的時候,通常都會使用1,它代表所查詢出來的集合,等同於select name。

整個例子的意思是:查詢name不等於aaa的所有ID。

不明白再問我,謝謝!