您的位置:老铁SEO > 站长新闻 > 网站交易 >

数据库学习,数据库学习 - like(模糊查询)

文章来源:http://www.6cu.com

作者:外链发布

人气:16

2021-03-23 04:16:45

     模糊查询问题

     比如查询姓张的同学,查询张某某等这类型问题,在select语句中通过查询条件中加入运算符like来表示;

     含有like运算符的表达式:

     列名 [not] like “字符串”(“[]”表示其中内容可省略);

     找出匹配给定字符串的字符串,其中给定的字符串中可以出现%,_等匹配符。

     匹配规则:

     “%”匹配0个或多个字符

     “_”匹配任意单个字符

     “\”转义字符,用于去掉一些特殊字符的特定含义,使其被作为普通字符看待,如用“\%”匹配%,用“\_”匹配字符_

     示例:

     原表数据:

     1、查询所有姓张的同学学号及姓名。

SELECT

student_id,

student_name

FROM

student

WHERE

student_name LIKE '张%';

     运行结果:

     2、查询名字为张某某的所有同学学号及姓名。

SELECT

student_id,

student_name

FROM

student

WHERE

student_name LIKE '张__';

     运行结果:

     3、查询不姓张的所有同学学号姓名。

SELECT

student_id,

student_name

FROM

student

WHERE

ent_name NOT LIKE '张%';

     运行结果:

     原文链接:https://blog.csdn.net/linan_pin/article/details/70154416


相关文章

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部