資料庫簡要查詢

2021-10-04 23:39:23 字數 1089 閱讀 2016

01) dql 查詢語句:select 資料(*|欄位名1,欄位名2,欄位名3…) from 資料**;

02) * 代表所有 、』'表示字串 、null值與數字引數運算,結果null 、字串拼接用 || 、虛表用 daul

03) distinct :查詢的結果集中的資料要保證兩條資料的所有字段值全部相等才能去重

04) 取別名:select 字段值1 (as加也可以,不加也可)別名1,字段值2 別名2…from 資料** 類名; 給類區別名不能新增as

05) 梳理null值: nvl(自發段值1,引數2) 如果欄位為null,結果就為引數2,如果字段結果為其他值,結果為引數1

06) 條件查詢 : select 查詢的資料 from 資料來源 where 行過濾條件;

07) where 過濾行記錄條件 ,條件有

08) = 、 >、<、 >=、 <=、 !=、 <>、 between and (<>表示不等於,between 引數1 and 引數2 表示引數1到引數2之間的值)

09) and 、or、 not、 union、 union all、 intersect 、minus

10) union,並集(去重) 對兩個結果集進行並集操作,不包括重複行同時進行預設規則的排序;

11) union all,全集(不去重) 對兩個結果集進行並集操作,包括重複行,不進行排序 ;

12) intersect,交集(找出重複) 對兩個結果集進行交集操作,不包括重複行,同時進行預設規則的排序;

13) minus,差集(減去重複) 對兩個結果集進行差操作,不包括重複行,同時進行預設規則的排序

14) and,和 or,或 not,取反

15) null :is null、 is not null、 not is null

16) like 模糊查詢 配合_%一起使用

17) in(值列表) 值列表中滿足任意乙個值就可以 值列表可以為自定義的值或者結果集

18) order by 排序字段 desc(降序)|asc(公升序)

19) select 查詢的資料 from 資料** where 行過濾條件 order by 排序欄位1 desc|asc, 排序欄位2 desc|asc ;

資料庫架構簡要解析

greenplum用了大半年了,要給部門其他同事做下分享,寫了個ppt,其中看到 greenplum是一款典型的shared nothing 分布式資料庫系統。看到shared nothing架構,以前只從字面上知道就是不共享,但是對資料庫架構了解的不多,怕別人問起來就尷尬了,就補了下課,記錄下吧。...

資料庫架構簡要解析

greenplum用了大半年了,要給部門其他同事做下分享,寫了個ppt,其中看到 greenplum是一款典型的shared nothing 分布式資料庫系統。看到shared nothing架構,以前只從字面上知道就是不共享,但是對資料庫架構了解的不多,怕別人問起來就尷尬了,就補了下課,記錄下吧。...

Linux與資料庫簡要總結

entac 驗證使用者名稱 版本控制 1.subversion 必須有 伺服器 2.git 可以先在本地同步d git version 確認是否安裝git git init 加入版本控制 git add.新增 git status 檢視狀態 git commit m 專案的初始版本 提交並寫原因 g...