当前位置:   article > 正文

SQL中in和not in用法_数据库not in的用法

数据库not in的用法

IN和NOT IN:

IN 和NOT IN 都属于确定集合的一种;
IN用来查找属性值属于指定集合元素
NOT IN 用来查找属性值不属于指定集合的元素。


IN:

eg:查询土木系(TM)、数学系(MA)、信息系(IS)学生的姓名和性别。

select Sname,Ssex from Student Where XB in('TM','MA','IS');

这道题也可以写成这种形式:

select Sname,Ssex from Student  where XB='TM' or XB='MA' or XB='IS';

NOT IN:

eg:查询既不是土木系、数学系,也不是信息系的学生的姓名和性别

select Sname,Ssex from Student where XB not in ('TM','MA','IS');

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号