美文网首页
SQL select语句基本构成

SQL select语句基本构成

作者: 某某香肠 | 来源:发表于2018-07-22 21:28 被阅读0次

where条件查询

where条件是表达式,在哪一行上表达式为真,就将哪一行取出来

需要注意的条件关键字

  • <> 大于或小于,等价于!=
  • in (set) 在该集合内,注意是散点的集合
  • between A in B 在区间[A,B]
  • like 模糊查询 %匹配任意字符 _匹配一个字符

where只对表中的数据发挥作用,而不是搜查结果,个人理解也就是在查询前作了过滤

group by 分组

通常与统计函数配合使用(min,max,sum,avg,count)

需要注意是count这个函数

  • count()* 查询表的总行数
  • count(1)/count(0) 查询表的总行数(过滤全null的行)
  • count([columeName]) 查询该列的行数(过滤null)

在查询语句后加上group by分组后,统计函数会统计各组的信息

having 筛选

having [条件表达式]

对查询结果进行筛选,放在group by后面

order by 排序

排序时机发生在查询结果筛选后面,在即having的后面,其用法为:

order by [columeName] [修饰符],[columeName] [修饰符]...

先排第一个columeName排序,如果第一个columeName相同,则按第二个columeName排序

  • asc 升序(默认)
  • desc 降序

limit 限制结果条数

limit (offset) N

offset 偏移量 默认是0

N 取出条目

相关文章

  • SQL select语句基本构成

    where条件查询 where条件是表达式,在哪一行上表达式为真,就将哪一行取出来需要注意的条件关键字 <> 大于...

  • 二、检索数据

    SELECT 1.1 SELECT语句 关键字:SQL语句是由简单的英语单词构成的,这些单词称为关键字。每个SQL...

  • 一、Oracle(1)

    1.基本SQL select语句1.1 sqlplus登陆1.2sqlplus 的基本操作1.3基本select语...

  • mysql 检索数据

    使用SELECT语句来检索数据 SQL语句是由简单的英语单词构成的。这些单词称为关键字,每个SQL语句都是由一个或...

  • mybatis 注解使用 Day14 2018-12-02

    三、注解配置 select。映射查询SQL语句 selectProvider。select语句的动态SQL映射。 ...

  • sql语句笔记

    SQL SELECT 语句 SELECT 语句用于从数据库中选取数据。 (查询后返回数据) SQL SELECT ...

  • SQL 语句教程

    SQL 语句教程 SQL语句教程(01) SELECT.................................

  • SQL 语句教程3

    SQL 语句教程SQL语句教程(01) SELECT..................................

  • MySQL深度知识三(摘自sql官方文档)

    SQL SELECT INTO 语句可用于创建表的备份复件。 SELECT INTO 语句SELECT INTO ...

  • sql优化 - 基于oracle

    select语句优化 select查询的生命周期 在共享池中搜索sql语句是否存在 -- 缓存 验证sql语句...

网友评论

      本文标题:SQL select语句基本构成

      本文链接:https://www.haomeiwen.com/subject/jourmftx.html