zoukankan      html  css  js  c++  java
  • 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)在查询中显示不包含匹配值的剩余数据

  • 相关阅读:
    springcloud概述
    springcloud-微服务架构基础
    TypeScript 教程
    提示工具以及弹出框
    Bootstrap 弹出框(Popover)插件
    JavaScript JSON
    JavaScript常见基础函数
    7种JavaScript代码调试的方法
    Bootstrap 网格系统
    文本元素
  • 原文地址:https://www.cnblogs.com/bosamvs/p/5759065.html
Copyright © 2011-2022 走看看