MySQL基礎之 LIKE操作符

2022-03-22 08:26:11 字數 2181 閱讀 7815

like操作符

作用:用於在where子句中搜尋列中的指定模式。

語法:select  column_name  from  table_name  where  column_name  like  pattern;

現在我們建立乙個表

mysql>

select

*from

information;+--

----+----------+-----------------+-----------+

| id | name | address | city |+--

----+----------+-----------------+-----------+

|1001

| xiaoming | niujin | england |

|1002

| xiaochen | oxford street | new york |

|1003

| xiaoming | chaoyang street | beijing |

|1004

| xiaohua | haha street | zhengzhou |+--

----+----------+-----------------+-----------+

4 rows in

set (0.00 sec)

1、找出以「e」開頭的城市的個人資訊

mysql>

select

*from information where city like'e%

';+--

----+----------+---------+---------+

| id | name | address | city |+--

----+----------+---------+---------+

|1001

| xiaoming | niujin | england |+--

----+----------+---------+---------+

1 row in

set (0.00 sec)

2、找出包含「ch」子串的姓名的個人資訊

mysql>

select

*from information where name like

'%ch%';

+------+----------+---------------+----------+

| id | name | address | city |+--

----+----------+---------------+----------+

|1002

| xiaochen | oxford street | new york |+--

----+----------+---------------+----------+

1 row in

set (0.00 sec)

3、找出不包含「ch」子串的姓名的個人資訊

mysql>

select

*from information where name not

like

'%ch%';

+------+----------+-----------------+-----------+

| id | name | address | city |+--

----+----------+-----------------+-----------+

|1001

| xiaoming | niujin | england |

|1003

| xiaoming | chaoyang street | beijing |

|1004

| xiaohua | haha street | zhengzhou |+--

----+----------+-----------------+-----------+

3 rows in

set (0.00 sec)

LIKE操作符 謂詞

like操作符 用來進行模糊查詢。當你不知道乙個具體值 可以使用like操作符進行模糊查詢!select from 表名 where a like a a a b a b 這個是防止b後面有空格 所以可能檢索不到,在b後再加上 select from products where prod name...

C 基礎 操作符之as

在程式中,進行型別轉換時常見的事,c 支援基本的強制型別轉換方法,例如 object obj1 new newtype newtype newvalue newtype obj1 這樣強制轉換的時候,這個過程是不安全的,因此需要用try catch語句進行保護,這樣一來,比較安全的 方式應如下所示 ...

IN操作符與LIKE子句 各種查詢

in操作符與like子句 各種查詢 一 指定範圍的判斷 in操作符 www.2cto.com in操作符表示的是指定乙個查詢的範圍,例如,現在有如下乙個查詢要求 範例 查詢出雇員編號是7369 7566 7799的雇員資訊 如果按照最早的做法,使用or操作完成 select from emp whe...