• Select查询语句2


    一、模糊查询

    1.语法结构

    select*from table_name where column like '%context%'

    在使用like运算符时如果不使用通配符“%”,则like的作用与==作用相同

    2.%的三种使用方式

    (1)开头或结尾匹配

    将%放在匹配字符前面或后面可以查询以....开头或结尾的数据

    (2)中间匹配

    将%放在匹配字符的两端,可以实现模糊查询

    (3)两端匹配

    将%放在匹配字符中间,可以查询以%之前内容为开头以%之后内容为结尾的数据

    3.“_”通配符

    “_”通配符表示与任意一个字符相匹配。当确定不了其中的一个或多个字符的确切值时,使用“_”。

    4.“[]”通配符

    “[]”可以指定一系列的字符。“[]”通常与其他各种通配符组合使用。

    二、运算符查询

    1.and运算符查询

    (1)语法结构

    select*from table_name where condition1 and condition2

    (2)and运算符是一种逻辑运算符,称为逻辑与运算符。查询时必须同时符合两个条件才行

    2.or运算符查询

    (1)语法结构

    select*from table_name where condition1 or condition2

    (2)or运算符也是一种逻辑运算符,称为逻辑或运算符,查询时符合其中一个条件即可

    3.in运算符查询

    (1)语法结构

    select*from table_name where column in (value_list)

    value_list表示与查询相匹配的值

    (2)在查询中,如果只需要满足多个条件中的一个条件,可以使用in运算符。

    4.not in运算符查询

    (1)语法结构

    select*from table_name where column not in (value_list)

    (2)在查询中显示不包含匹配值的剩余数据

  • 相关阅读:
    [日志]“著名”炒股实用口诀
    Taven教授:解决失眠的好办法
    [日志]挂在树上的茶壶
    [日志]教你把脉知生男生女
    [日志]看了很多次的十句话
    [健康]国家制定公布甲型流感中药方市民可食用预防
    初学者如何开发出高质量J2EE系统
    学老中医的顺口溜防病
    [健康]巧用药茶疗慢性咽炎
    [日志]说一个人长的丑!如何说?
  • 原文地址:https://www.cnblogs.com/bosamvs/p/5759065.html
Copyright © 2020-2023  润新知