oracle之条件查询、模糊查询、运算符
来源:互联网 发布:C语言笔记图片 编辑:程序博客网 时间:2024/06/05 18:15
1.条件查询
select ... from table where ....。
字符串和日期需要用单引号引起来;字符串大小写敏感;日期格式敏感;
create table person( name varchar2(50), age number(3));insert into person values('ONE',1);insert into person values('two',2);commit;select name,age from person where name = 'ONE';
获取系统当前时间:
select sysdate from dual;
2.比较运算符
= 等于,>大于,>=大于等于,<小于,<=小于等于,<>,!=,~不等于(注意,oracle的不等于有三种表示形式);
between ...and ...介余两者之间,包括边界;
in 在集合中,特别注意,in(...)中极限1000个,即in(表达式1,表达式2,...,表达式1000);
like 模糊查询;
is null 或is not null 判断是否为空值或是否不为空值;
重点讲后面四个,其他跟数学一样:
create table person( name varchar2(50), age number(3));insert into person values('ONE',1);insert into person values('two',2);commit;select name,age from person where age between 1 and 10;--between andselect name,age from person where age in (1,2) ;--inselect name,age from person where name like '%O%';--likeselect name,age from person where age is null;--is nullselect name,age from person where age is not null;--is not null
3.模糊查询
在上面能够看到,like就是像的意思,把像的东西查出来。
select name,age from person where name like '%O%';--like--%代表一个,或多个字符,该语句表示O前可以为多个字符,O后也可以为多个字符的名字。也就是包含有O的就在查询内容中。_下划线表示一个字符。
4.逻辑运算
AND(与):全真才真,一假必须假
OR(或):一真必须真,全假才假
NOT(非):真假相对
create table person( name varchar2(50), age number(3));insert into person values('ONE',1);insert into person values('two',2);commit;select name,age from person where name='ONE' and age = 1;--andselect name,age from person where name='ONE' or age = 2 ;--orselect name,age from person where age not in(1,2);--notselect name,age from person where age is null;--is nullselect name,age from person where age is not null;--is not null
0 0
- oracle之条件查询、模糊查询、运算符
- oracle 可选模糊条件查询
- 查询语句之带条件查询以及模糊查询
- Oracle花样查询之LIKE模糊查询
- 多条件模糊查询
- 多条件模糊查询
- 动态条件模糊查询
- 多条件模糊查询
- 多条件模糊查询
- SQL 模糊查询条件
- hibernate条件查询-----模糊查询==占位符查询
- SQL多条件查询,模糊查询,模糊多条件查询
- Oracle模糊查询之(1.1模糊查询的语法一)Oracle模糊查询的实现
- Oracle学习笔记 -- day03 修改密码、基本查询、条件查询、模糊查询、排序查询
- oracle 模糊查询 (处理jsp页面传过来的条件)
- oracle模糊查询之通配符----hihernate---支持
- oracle sql语言模糊查询--like查询,查询条件包含%_
- Gridview 条件(模糊)查询语句
- 偶尔回顾一下C99先于C11(一)
- find命令
- Installshield 2010 修改Setup.exe图标
- Redis教程(二):String数据类型
- Media Playback
- oracle之条件查询、模糊查询、运算符
- 2.3.2 GitHub 的公钥的生成 图解
- spinner,timepicker,datePicker的用法
- Redis教程(一):Redis简介
- 迷茫之unity学习
- 关于 maven 项目的构建
- Github 搭建 hexo (一)
- 在虚拟机(VMware)中安装Linux CentOS系统
- 使用Redis实现用户积分排行榜的教程