如何利用SQL Server 2012 like和通配符条件查询

SQL Server 2012数据库表查询,进行比较查询或在一定范围内查询结果,比如查询书表里含有Java字样的结果,可以利用关键字like;like关键字和通配符一起使用,可以查询需要的结果。like关键字是进行模糊查询,可以匹配以什么开头,也可以匹配以什么结尾,或者匹配包含内容。下面利用几个具体的实例说明like和通配符的使用方法,操作如下:

工具/原料

  • SQL Server 2012
  • 截图工具
  • 图片工具
  • 客户端

方法/步骤

  1. 1

    第一步,查询数据库表里字段以什么开头,like后面不用使用‘%%’,利用命令

    select 字段名 from 表名 where 字段名 like '条件%';

    如下图所示:

  2. 2

    第二步,查询数据库表里字段以什么结尾,利用命令

    select 字段名 from 表名 where 字段名 like '%条件';

    如下图所示:

  3. 3

    第三步,查询数据库表里字段含有什么,利用命令

    select 字段名 from 表名 where 字段名 like '%条件%';

    如下图所示:

  4. 4

    第四步,查询数据库表里字段以什么开头和什么结尾,利用命令

    select 字段名 from 表名 where 字段名 like '条件1%条件2';

    如下图所示:

  5. 5

    第五步,查询数据库表字段以什么结尾,开头有多少个字段,

    select 字段名 from 表名 where 字段名 like '____条件';

    如下图所示:

  6. 6

    第六步,查询数据库表字段匹配指定范围内的任何字符,

    select 字段名 from 表名 where 字段名 like '[条件]%';

    如下图所示:

注意事项

  • 注意like关键字和通配符联合使用的方法
  • 注意含有和不包含的区别
  • 发表于 2018-01-29 00:00
  • 阅读 ( 792 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具