Oracle基礎(DISTINCT 模糊匹配)

2021-09-17 01:50:59 字數 1022 閱讀 1979

distinct

根據需求,查詢某員工表中有多少種職位,錯誤的寫法是

由查詢出的結果可得知,資料有很多,並且很多都是重複的,很影響對資料的查閱性,這時就需要乙個關鍵字(instinct)來過濾掉那些重複的值

通過加了關鍵字的查詢,資料已經少了很多,並且全部都是不重複、唯一的。

模糊匹配

如果需要查詢某些員工,並且職位中第二個字元是a的,這時就需要用到模糊匹配了,使用like關鍵字來選擇類似的值,選擇條件可以包含字元或者數字:「%」可以代表多個未知的或者已知的字元;「_」代表單個字元,多少個「_」就代表有多少個字元

有時候查詢的數值包含特殊字元的時候,比如說「%」或者「_」,這時候就要用到迴避特殊符號的轉義符了「escape」,例如將「%」轉為「\%」或者將「_」轉為「\_」,然後在條件後面加「escape 『\』」就可以了;

總結:distinct關鍵字可以去除重複行

模糊匹配可以用like關鍵字來選擇類似的值,選擇條件包含「%」和「_」

特殊符號可以用迴避特殊符號的轉義符:「escape」;

天巡收購移動APP開發公司Distinction

據悉,布達佩斯辦公室將成為天巡主要的移動應用開發中心,現有distinction團隊將繼續在布達佩斯辦公室工作。同時,天巡新增創意團隊也將加入,並促進天巡全球網點的移動端發展。distinction聯合創始人兼ceo b lint orosz表示 四年前我們創立distinction,我們的目標是鼓...

Oracle基礎語句

1 連線資料庫 connect uuu ooo connect sys ok as sysdba 2 建立表空間 create tablespace stu 表空間名 datafile e stu.dbf size 100m autoextend on next 5m maxsize 500m 3 ...

Oracle基礎概念

一 快照太舊 當某乙個事務回退資料大於回退段所容納的數量時,oracle根據回退段的儲存引數next進行區擴充套件,如果所有區的數量等於儲存引數maxnextents仍不夠用時,則產生 快照太舊 snapshot too old 錯誤。二 系統改變號 scn system change number...