DQL資料查詢語言(聯合查詢)

2021-10-21 20:36:25 字數 702 閱讀 5670

關鍵字: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的算術運算子 優先順序相同時,按從左到右的順序執行,括號可以改變優先...