根據優先順序排序
一、算術操作符
+、-、*、/
select sal,comm,sal+nvl(comm,0) from emp;
[img]
二、連線操作符
1、union :合併兩個操作結果,去掉重複值
select sal,deptno from emp union select sal,deptno from emp where deptno=10;
[img]
2、union all:合併兩個操作結果,保留重複值
select sal,deptno from emp union all select sal ,deptno from emp where deptno=10;
[img]
3、intersect :取兩個結果集的交集
select sal ,deptno from emp intersect select sal,deptno from emp where deptno=10;
[img]
4、minus:取在第乙個結果集中出現但在第二個結果集中沒有出現過的資料
select sal ,deptno from emp minus select sal,deptno from emp where deptno=10;
[img]
三、比較操作符
= != > < >= <=
in :用來檢索某列的值在某個列表中的資料行
select * from emp where empno in(7788,7800,7900);
[img]
any :與乙個列表中任意乙個值比較
select ename,sal from emp where sal1600 and sal<3000;
[img]
2、查詢部門為10和20的資訊:
select * from emp where deptno=10 or deptno=20;
[img]
oracle學習筆記(五) SQL操作符
查詢20 age 21的學生資料 select from student where age between 20 and 21 查詢年齡是20或21的學生資料 select from student where age in 20,21 姓氏為張的學生,張二,張三,張四五都符合條件 select ...
操作符支援DataFrame例項
操作符支援dataframe例項。具體是怎麼回事呢?今天番茄加速就來講一下。先問您一下 您知道 df1 4 返回的型別是什麼嗎?答案 dataframe例項,結果如下,元素取值不難理解。c1 c2 c3 r1 true true true r2 false false false r3 true t...
SQL常用操作符
in 操作符 in 操作符允許您在where 子句中規定多個值 eg1 select from websites where name in google facebook in 與 的異同 eg1 select from websites where name google between 操作符...