开发工具与关键技术:Oracle sql*plus  PLSQL Developer
作者:杨春桃    撰写时间:2019-04-07
撰写时间:2019年03月26日

逻辑运算:

操作符 含义
And 逻辑并
Or 逻辑或
Not 逻辑否

And:要求并的关系为真(并是两者必须有)
例如:
Select last_name,job_id,salary
From employees
Where salary >=3500
And job_id like ‘%CLERK%’;
Oracle SQL逻辑运算
但如果其中的一个条件不满足时,就没有数据(job_id=’%CLERK%’没有大于5000的数据)
Oracle SQL逻辑运算

Or:要求或关系为真(或是两者其中之一。)
Select last_name,job_id,salary
From employees
Where salary>=10000 or job_id like ‘%CLERK%’;
Oracle SQL逻辑运算
其中一个没有条件不满足也可以执行(没有salary>=30000的数据)
Select last_name,job_id,salary
From employees
Where salary>=30000 or job_id like ‘%CLERK%’
Oracle SQL逻辑运算
Not:不要的,与 not in 使用
Select employee_id,last_name
From employees
Where employee_id not in (100,101,102)
Oracle SQL逻辑运算
Not 与 in 的区别是相反的,not 是不需要的,in的需要的
Select employee_id,last_name
From employees
Where employee_id in(100,101,102)
Oracle SQL逻辑运算

相关文章:

  • 2021-09-02
  • 2022-12-23
  • 2021-12-02
  • 2021-11-19
猜你喜欢
  • 2021-12-07
  • 2021-12-04
  • 2021-11-14
  • 2021-06-26
  • 2021-04-29
相关资源
相似解决方案