首页 > 试题广场 >

在SQL中,与“NOT IN”等价的操作符是( )。

[单选题]

SQL中,与“NOT  IN”等价的操作符是(   )。

  • < >ALL
  • < >SOME
  • = SOME
  • = ALL

< >是不等于的意思
< >ALL 与所有都不相等 那么与NOT IN的意思相同
< >SOME 与部分不相等
= SOME 与部分相等
= ALL 与全部相等

发表于 2017-10-07 12:07:29 回复(4)
<> 是不等于的意思,
all 是全部, some, any 是任意一个
<>all, 所有都不等于,相当于not in,
<>some 不等于某一个,只要一个不等于就行,不保证所有都不相等。
发表于 2022-04-15 10:50:10 回复(0)
<>是不等于的意思 <>all 所有都不想等 <>some 部分不想等 =some部分想等 =all 全部想等
编辑于 2024-02-28 04:18:19 回复(0)
< >是不等于的意思 < >ALL 与所有都不相等 那么与NOT IN的意思相同 < >SOME 与部分不相等 = SOME 与部分相等 = ALL 与全部相等
发表于 2023-04-03 06:29:50 回复(0)
在数据库系统概论109页,没有<>ANY(SOME),
发表于 2023-03-08 11:34:00 回复(0)
not in 也不指定是哪些属性,全部属性的话不就是 != all 吗 ,部分属性时不就是 != some 吗
发表于 2022-04-29 14:26:12 回复(0)

in:在一个指定括号内(2,3,4)括号里还可以放(select id from emp );

any:some是any的别名。any放在操作符后面。意思是任意,只要满足一个条件就行。

all:all在操作符后面。意思是全部,要满足所有条件才成立。

发表于 2022-03-29 19:11:52 回复(0)
不等于全部~全部表示in符号里的数据集合
发表于 2022-02-17 11:02:16 回复(0)

啊实打实的

发表于 2021-09-06 17:51:14 回复(0)