SQL菜鳥筆記之第五篇 資料的限制和排序 (中)
昨天週一,工作最忙的一天....總之,要想找的話藉口很多,但是確實是沒寫筆記。所以今天寫兩篇,額外再罰自己多寫一篇,這樣心裡才能原諒自己。多學習啊多學習。
不知道這個是不是就叫沒有執行力。。。
1、最簡單的模式匹配(LIKE)
1.1在作業系統命令符介面下:
dir *.txt 顯示當前目錄下副檔名為txt的所有檔案
dir ?a* 顯示當前目錄下第二個字元為a的所有檔案
ls *.txt 顯示當前目錄下所有副檔名為txt的檔案
ls ?a* 顯示當前目錄下第二個字元為a的所有檔案
在這裡,問號(?)匹配一個字元,星號(*)匹配任意個字元
1.2在sql命令列介面
select last_name,hire_date
from employees
where hire_date LIKE '%95';
select last_name
from employees
where last_name LIKE '_o%';
在這裡,下劃線(_)匹配一個字元,百分號(%)匹配任意個字元
2、轉義(ESCAPE)
如果字串本身就包含下劃線或者%,那就要用ESCAPE加上特殊符號比如做一次轉義,當然也可以換成%,|等符號。
eg:
SELECT employee_id,last_name,job_id
FROM employees
WHERE job_id LIKE '%SA_%' ESCAPE '';
3、表示式優先順序
透過括號可以改變表示式的優先順序,這是個技巧,這樣就不用去記背那些表示式的優先順序順序了。小提示一下,其實平時凡是你記不清楚優先順序的表示式都可以這麼幹,勤快點,加個括號就ok!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-706347/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL菜鳥筆記之第六篇 資料的限制和排序 (下)SQL筆記排序
- SQL菜鳥筆記之第四篇 資料的限制和排序 (上)SQL筆記排序
- SQL*Plus菜鳥筆記之第五篇SQL筆記
- 菜鳥筆記之資料結構(24)筆記資料結構
- SQL*Plus菜鳥筆記之第六篇SQL筆記
- SQL*Plus菜鳥筆記之第四篇SQL筆記
- SQL*Plus菜鳥筆記之第三篇SQL筆記
- SQL*Plus菜鳥筆記之第二篇SQL筆記
- SQL菜鳥筆記之第八篇 SQL單行函式 (中)SQL筆記函式
- OCP課程4:SQL之限制和排序資料SQL排序
- SQL菜鳥筆記之第九篇 SQL單行函式 (下)SQL筆記函式
- 菜鳥的讀書筆記筆記
- SQL菜鳥筆記之第七篇 SQL單行函式 (上)SQL筆記函式
- 菜鳥筆記之計算機網路(4)筆記計算機網路
- 菜鳥也玩mysql之學習筆記篇MySql筆記
- 【菜鳥教程筆記】Python字串筆記Python字串
- MFC入門——菜鳥級筆記筆記
- 【菜鳥教程筆記】python基礎之元組的使用筆記Python
- SQL菜鳥筆記之第三篇 SELECT基本功能介紹(下)SQL筆記
- SQL菜鳥筆記之第二篇 SELECT基本功能介紹(上)SQL筆記
- 【菜鳥筆記|機器學習】神經網路筆記機器學習神經網路
- 慶軍之菜鳥記錄-定期檢查並刪除資料
- SQL菜鳥筆記之第一篇 實驗環境的搭建及準備工作SQL筆記
- Android菜鳥學習js筆記一AndroidJS筆記
- 鳥哥私房菜-基礎篇小筆記筆記
- 歪批IT之六:顧問菜鳥和老鳥(轉)
- 菜鳥自學之——SRA Toolkit 的下載和使用
- 鳥哥私房菜學習筆記(第零章)筆記
- linux-鳥哥私房菜學習筆記Linux筆記
- 菜鳥學習SQL注射(轉)SQL
- 菜鳥學Python之 _, __ 和 __xx__的區別Python
- 鳥哥的Linux私房菜筆記第六章Linux筆記
- 資料庫菜鳥不可不看簡單SQL語句小結資料庫SQL
- 菜鳥學Linux 第111篇筆記 MemoryLinux筆記
- 菜鳥學Linux第055篇筆記php基礎Linux筆記PHP
- React菜鳥入門之setStateReact
- SQL入門之8 限制插入資料的範圍SQL
- 菜鳥譯文(一)——Java中的繼承和組合Java繼承