SQL LIKE的基本用法

2022-03-19 18:08:17 字數 1086 閱讀 6237

like 是另乙個在 where 子句中會用到的指令。基本上,like 能讓我們依據乙個套式 (pattern) 來找出我們要的資料。相對來說,在運用 in 的時候,我們完全地知道我們需要的條件;在運用 between 的時候,我們則是列出乙個範圍。 like 的語法如下:

select "欄位名"

from "**名"

where "欄位名" like

以下是幾個例子:

我們將以上最後乙個例子用在我們的 store_information **上:

store_information**

store_name                         sales                  date

los angeles                      $1500                 jan-05-1999

san diego                          $250                  jan-07-1999

san francisco                   $300                  jan-08-1999

boston                             $700                  jan-08-1999

select *

from store_information

where store_name like '%an%'

結果就是這樣了

store_name                         sales                  date

los angeles                      $1500                 jan-05-1999

san diego                          $250                  jan-07-1999

san francisco                   $300                  jan-08-1999

SQL LIKE 萬用字元的用法

與任意單字元匹配 與包含乙個或多個字元的字串匹配 與特定範圍 例如,a f 或特定集 例如,abcdef 中的任意單字元匹配。與特定範圍 例如,a f 或特定集 例如,abcdef 之外的任意單字元匹配。使用like比較字,加上sql裡的萬用字元,請參考以下 a.like mc 將搜尋以字母 mc ...

SQL Like 萬用字元及特殊用法Escape

摘自 匹配零個及多個任意字元 與任意單字元匹配 匹配乙個範圍 排除乙個範圍 symbol meaning like 5 5 like n nlike a cdf a,b,c,d,or f like acdf a,c,d,or f like like like abc d abc d and abc ...

mysql 的基本用法 mysql基本用法

mysql 5.1 中文參考手冊 show databases 顯示資料庫 drop database 資料庫名 刪除資料庫 set names utf8 設定資料庫編碼為utf 8 source x 資料庫名.sql 匯入乙個資料庫 use 資料庫名 嘗試訪問資料庫 create database...