ORACLE中sql語句 運算子的優先順序

2021-08-19 18:25:30 字數 559 閱讀 1423

算數運算子——>連線運算子——>比較(關係)運算子——>is null , is not null , like , not like , in , not in ——>between , not between ——>not 邏輯運算子——>and邏輯運算子——>or邏輯運算子

示例:select empno,ename,sal,job from emp where  job = 'clerk' or job = 'salesman' and sal > 1300;

首先找到工資在1300以上的推銷員,第二步找到所有的文員,第三步顯示結果為:所有的文員和

工資在1300以上的推銷員的資訊;

使用括號改變where 字句執行的順序;

select empno,ename,sal,job from emp where ( job = 'clerk' or job = 'salesman' )and sal > 1300;

首先找出

所有的文員和推銷員,第二步找出工資在1300以上的員工(查詢出的),第三步顯示結果為:所有的

工資在1300以上的文員或推銷員

的資訊;

Oracle 運算子運算子

oracle中邏輯運算子 not,and,or 及其優先順序 2008 12 05 15 06 oracle的邏輯運算子也是用在sql 語句中必不可少的因素,一共有三個 邏輯運算子 意義and 雙值運算子,如果左右兩個條件都為真,則得到的值就為真 or雙值運算子,只要左右兩個條件有乙個為真,則得到的...

運算子 語句

運算子 一 算術運算子 取餘運算 取餘運算的應用場景 1.奇偶數的區分。2.把數變化到某個範圍之內。彩票生成。3.判斷能否整除。閏年 平年。int a 10,b 3 console.writeline 10 3 a b console.writeline 10 3 a b 自增運算 自減運算 它只能...

SQL中的運算子

select from student where sid 1001 select from student where sid 1001 sql中運算子 sql select from student where score 60 select from student where score 6...