mysql 通配符

通配符

1.%通配符

SELECT * FROM Persons
WHERE City LIKE 'Ne%'

选择Persons表中 City字段为Ne开头的值
其他
WHERE City LIKE '%Ne' City字段为Ne结尾的值
WHERE City LIKE '%Ne%' City字段包含 "lond" 的值

2._通配符、

SELECT * FROM Persons
WHERE FirstName LIKE '_eorge'

"Persons" 表中选取名字的第一个字符之后是 "eorge" 的人:
注意:'如果匹配值包含'_'要转义'_'
3.[charlist] [!charlist]通配符

SELECT * FROM Persons
WHERE City LIKE '[ALN]%'

注意:mysql不支持like %通配符
建议用 rlike正则 WHERE City RLIKE '^[ALN]'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 : 基础语法--------- 对实体集 的操作 ------------select 查询create ...
    记住你姓李阅读 455评论 0 3
  • MySQL 标识符语法 & 命名规则 在引用数据库的元素时,标识符必须遵守以下规则:1、标识符里的合法字符;2、M...
    TinyDolphin阅读 1,069评论 0 1
  • title: MySQL学习笔记一之MySQL语法tags: MySQL 数据库categories: MySQL...
    codingXiaxw阅读 680评论 0 9
  • 1.创建数据库 2.选择所要操作的数据库 3.创建数据库表 4.向表中插入数据 语法: insert [into]...
    Mr_码客阅读 462评论 0 2
  • 1. SQL语句分类 DDL(Data Definition Language):数据定义语言,用来定义数据库对象...
    joshul阅读 955评论 1 2