Day 14 -资料查询语言 LIKE !

LIKE 运算子搭配 WHERE 子句可以依一特定模式 (Pattern) 为条件来搜寻资料表中的特定资料。
这样算是可以做模糊查询,不需要符合设定值才搜寻的到。

LIKE 语法 (SQL LIKE Syntax)

SELECT table_column1, table_column2, table_column3...
FROM table_name
WHERE column_name LIKE pattern;

LIKE 实例解说

假设我们想从下面的 guest 资料表中取得住在桃园市的顾客资料:

客户资料表(guest)

顾客姓名(Primary Key) 住址 电话
李大华 桃园市中坜区中大路 09111211
陈大名 高雄市凤山区三多一路 09232323
陈阿美 新北市板桥区西门街 09226541
林大帅 桃园市芦竹区南崁路 09232489

我们可以使用这样的 LIKE 查询语句:

SELECT * FROM guest WHERE 住址 LIKE '桃园市%';

查询结果如下:

客户资料表(guest)

顾客姓名(Primary Key) 住址 电话
李大华 桃园市中坜区中大路 09111211
林大帅 桃园市芦竹区南崁路 09232489

相反的,NOT LIKE 就是不包含在条件里的的资料我通通要了,如上例多加上 NOT:

SELECT * FROM guest WHERE 住址 NOT LIKE '桃园市%';

查询结果如下:

客户资料表(guest)

顾客姓名(Primary Key) 住址 电话
陈大名 高雄市凤山区三多一路 09232323
陈阿美 新北市板桥区西门街 09226541

下篇见


<<:  【设计+切版30天实作】|Day14 - 简约CTA的用处及设计的注意事项

>>:  D13 - 做出鸡蛋糕 new + Constructor

【DAY 14】问卷、测验样样行 – Microsoft Form 让您搜集资料事半功倍!

哈罗大家好~ 今天要跟大家介绍 Microsoft Form 问卷调查工具,不过相信目前云端问卷工具...

最短路径问题 (8)

10.10 Thorup’s 无向非负整数权重 SSSP 演算法 今天来介绍 Thorup 在 19...

[Day11] C#实作解密Response讯息内文(Message)

昨天我们利用service把计算sign的逻辑串接起来,今天继续来试试看,要如何取得永丰Api的re...

qpushbutton 不同的字不同大小和顔色

由於不同的字用不同的样式,所以需要用到html来设定: //add take buttons wit...

自动化 End-End 测试 Nightwatch.js 之踩雷笔记:点击物件

点击特定物件是 E2E 中很常会做到的事,如果本身物件有设定好特定的 ID, Class 或 Att...