關鍵字:union 聯合,合併
將多條語句的查詢結果合併成乙個結果
案例一:查詢部門編號大於90或郵箱中包含a的員工資訊
select
*from employees where department_id >
90or email like
'%a%'
;
使用union聯合查詢
select
*from employees where department_id >
90union
select
*from employees where email like
'%a%'
;
查詢語句1 union 查詢語句2 union …
當查詢的結果來自於多個表,且多個表沒有直接的連線關係,但查詢的資訊一致時(比如以下案例,兩張表都有id,name,***)
案例:在中國使用者表中查詢男性的資訊,以及外國使用者表中查詢男性的資訊
select id,cname,c*** from t_ca where c*** =
'男'union
select t_id,tname,tgender from t_ua where tgender =
'male'
;
DQL 資料查詢語言
查詢多列 select 列1,列2 from 表 查詢全部列 select from 表 where 條件 select from student where c number 1 select from student where c number between 2 and 3 查詢2班 3班的...
DQL資料查詢語句舉例
select 列名 from 表名 select sal 300,ename,deptno from emp 加入運算子 select 2 2 3 from dual 關於空值的處理,空值和數值運算的結果還是空值 列出員工每月的總收入 工資 獎金 select ename,sal comm from...
oracle資料庫的資料查詢語言DQl
一資料查詢語言 資料查詢語言用於對資料庫的檢索,其基本結構為 select 字段列表 from 表名 where 查詢條件 sql語言是大小寫不敏感,可以寫在一行或者多行,關鍵字不能被縮寫也不能別分行,個子句一般要分行寫。1.sql的算術運算子 優先順序相同時,按從左到右的順序執行,括號可以改變優先...