Menu
CoddyTech

LIKE 关键字

本课属于 Coddy SQL 学习旅程的“基础知识”单元。第 20 课,共 72 课。

LIKE 关键字用于检查字符串的相似性。例如,如果我们想获取所有姓名以字母 a 开头的记录,就可以使用 LIKE 关键字。

主要使用两种通配符:

  • % - 表示任意数量的字符
  • _ - 表示恰好一个字符

例如:

  • %a - 表示以 a 结尾的任意字符串
  • a% - 表示以 a 开头的任意字符串
  • %a%:表示包含 a 的任意字符串
  • _a%:表示字母 a 是字符串中的第二个字符
  • %a__ - 表示字符串倒数第 3 个位置包含 a

 要使用它,我们会写:

SELECT col1, col2, ...
FROM table1
WHERE col1 LIKE '%a__'
challenge icon

挑战

简单

可用的表和列:

  • people:id,name

获取所有姓名以大写字母 K 开头、以小写字母 a 结尾的人,并按姓名降序排列结果。

亲手试试

quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: SQL 在线编辑器