zoukankan      html  css  js  c++  java
  • 基本语句查询

    查询语句基础

    基础查询

    #查询表中全部内容
    SELECT * FROM 表名;
    
    #查询表中的指定字段
    SELECT <列名> FROM <表名>;
    #查询表中多个字段
    SELECT <字段名1>,<字段名2>,...<字段名n> FROM 表名;
    
    #取出结果行的重复结果
    SELECT DISTINCT <字段名> FROM <表名>;
    
    #在查询时给表设置别名
    <表名> [AS] <别名>
    
    #指定查询结果的行数
    <LIMIT> [<位置偏移量>,] <行数>
    
    #对查询结果进行排序
    ORDER BY {<列名>|<表达式>|<位置>} [ASC|DESC]
    

    带WHERE语句的查询

    在select语句中,可以用WHERE子句来指定查询条件,从FROM子句的中间结果中选取适当的数据行,达到数据过滤的效果。

    WHERE <查询条件> {<判断运算1> ,<判断运算2>...}
    

    常用的运算符

    <表达式1> {= | < | <= | > | >= | <=> |< >|!=} <表达式2>
    

    IS NULL(或者ISNULL)运算符

    IS NULL用于去检验一个值是否为NULL,如果不为NULL则返回1;否则返回0。

    使用LIKE的模糊查询

    <表达式> [NOT] LIKE <表达式2>
    
    1. 百分号%

      百分号是MySQL中的常用的一种通配符,在过滤条件中,百分号可以表示任何字符串,并且该字符串可以出现任意次。

    2. 下划线_

      下划线和百分号通配符是一样的,下划线只匹配单个字符,而不是多个字符,也不是0个字符。

  • 相关阅读:
    IIS 无法下载EXE
    大数据ListView
    vss error reading from file
    fatal error LNK1107
    A Generic Singleton Class
    转 ORACLE 的FOR循环、游标、时间值函数、转换函数题目
    regsvr32.exe 会用
    MSChat 临时目录
    关于LinkedList的三种写法的效率
    旋转门压缩算法
  • 原文地址:https://www.cnblogs.com/striver20/p/13853413.html
Copyright © 2011-2022 走看看