一些實用的模糊匹配的sql語句?

軟體開發人員會經常使用資料庫,模糊查詢也是經常要使用到,一般來說大家只熟悉‘%’這個符號,今天通過一些例子演示另一些方法。

工具/原料

資料庫sql、oracle等

方法/步驟

下面以oracle資料庫作為例子,登陸,新建一個sql查詢視窗頁面。

一些實用的模糊匹配的sql語句

最基本的模糊匹配就是‘%’這個符號了,表示包含任意個字元。

一些實用的模糊匹配的sql語句

下面介紹‘_’符號的模糊匹配,表示一個任意字元的匹配,如下圖所示

一些實用的模糊匹配的sql語句

下面介紹‘[]’符號的使用方法,例如'[a-d]'表示a-d之間的任意字元,如下面的查詢示例:

一些實用的模糊匹配的sql語句

下面介紹‘[^]’符號的使用,後面的字元表示,查詢後面不能跟該字元的匹配:

一些實用的模糊匹配的sql語句

在模糊查詢中,還有個比較實用的函式Regexp_Like正則匹配函式,如下圖所示:

一些實用的模糊匹配的sql語句

注意事項

這個操作比較簡單,認真練習一次就好了

資料庫, 符號, 語句, 例子,
相關問題答案