notin是什么意思

查询不围类的数据。

例如:select * from student where classID not in (1,4,5)查就是classID 不在1,4,5这个范围内的数据。

不建议用not in这个关键词查询,理由:

1、效率低,2、在使用中容易出现问题,或查询结果有误

PL/SQL Developer是一个集成开发环境,专门开发面向Oracle数据库的应用。PL/SQL也是一种程序语言,叫做过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。

在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。MySQL 不支持 PL/SQL ,但支持Navicat Premium。

扩展资料:

plsql特性:

1、PL/SQL完善器

该完善器允许您通过用户定义的规则对SQL和PL/SQL代码进行规范化处理。在编译、保存、打开一个文件时,代码将自动被规范化。该特性提高了您编码的生产力,改善了PL/SQL代码的可读性,促进了大规模工作团队的协作。

2、SQL 窗口

该窗口允许您输入任何SQL语句,并以栅格形式对结果进行观察和编辑,支持按范例查询模式,以便在某个结果集合中查找特定记录。另外,还含有历史缓存,您可以轻松调用先前执行过的SQL语句。该SQL编辑器提供了同PL/SQL编辑器相同的强大特性。

3、命令窗口

使用PL/SQL Developer 的命令窗口能够开发并运行SQL脚本。该窗口具有同SQL*Plus相同的感观,另外还增加了一个内置的带语法加强特性的脚本编辑器。这样,您就可以开发自己的脚本,无需编辑脚本/保存脚本/转换为SQL*Plus/运行脚本过程,也不用离开PL/SQL Developer集成开发环境。

参考资料来源:百度百科-plsql

例select * from student where classID not in (1,4,5)
查出的就是classID 不在1,4,5这个范围内的数据。

但建not in这个关键词来做查询,理由:

1、效率低,2、在中容易出现问题,或查询结果有误

所以用NOT EXISTS 来代替使用。

扩展资料:

SQL语言特点

1、一体化:SQL集数据定义DDL、数据操纵DML和数据控制DCL于一体,可以完成数据库中的全部工作。

2、使用方式灵活:它具有两种使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主语言中使用。

3、非过程化:只提操作要求,不必描述操作步骤,也不需要导航。使用时只需要告诉计算机“做什么”,而不需要告诉它“怎么做”。

4、语言简洁,语法简单,好学好用:在ANSI标准中,只包含了94个英文单词,核心功能只用6个动词,语法接近英语口语。

参考资料:百度百科——sql

select * from student where classID in (1,4,5)
找出班级ID为1,4, 5的学生

not in (1,4,5) 就是不在这个范围内的。
王者荣耀李白直播 男同志sex mp4 abp zero 引入项目 get请求和post请求 兴鑫宝 兴业银行 王者荣耀戒毒所表情包 come on now about me 冬令营 大学 欢乐谷下载 芭比的头发怎么编古代 sjm上快乐大本营2014 拼模型 英文 理光1107ex价格 rania xia个人资料 swift 调用相册 上坡起步不拉手刹行吗 猎豹安全浏览器怎么样 python怎么滤波 一横老师感恩 悟空传百度网盘资源 ios 朋友圈的实现 如何装打印机驱动 百变魔尺 幻灯片设置播放顺序 unity3d www 读取图片 taissa farmiga壁纸 米4win10刷回miui变砖 澳门酒吧哪个好玩 境界的彼方意境图片 旧日篇章123

Copyright 资料库 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com