查询SQL

作者: 无事扯淡 | 来源:发表于2017-07-29 17:41 被阅读0次

概述

Paste_Image.png

1.简单查询

  • 列选择
SELECT * FROM films#选择所有列
SELECT country,language FROM films#选择两列
  • 选择不重复
SELECT DISTINCT country from films#查询国家(不重复)
  • 计数
    COUNT不统计空值
SELECT count(*) from films
SELECT count(distict country) from films

2.条件查询

  • 简单条件
SELECT * FROM films where gross > 100000
#条件符号包括 >, >=, = ,<= ,<
  • 复合语句
SELECT * FROM films WHERE gross > 10000 AND language = 'English'
SELECT * FROM films WHERE gross > 10000 AND (language = 'English' or language = 'French')
#注意上面的括号
  • 区间判断
    BETWEEN AND语句包括两端
SELECT * FROM films WHERE gross BETWEEN 1000 AND 10000
#BETWEEN与其它条件配合不需要区别AND
  • 集合判断
SELECT * FROM films WHERE language in ('French','English')
  • NULL
    NULL空值这里代表是没有值
SELECT * FROM films WHERE language is NULL
SELECT * FROM films WHERE language is Not Null
  • 模糊匹配
SELECT * FROM films WHERE name Like 'A%'
#以A开头的name
SELECT * FROM films WHERE name Like '_A%'
#首字符为任意的name

3.聚合

  • 聚合函数
    常用函数avg,min,max,sum(这些都只能用在字段上)
SELECT min(duration) FROM films
  • AS语句
    在SQL语句中进行算术运算!
select title,(gross-budget) as net_profit from films

在SQL的算术运算中要注意浮点数问题,比如6/10和6/10.0可能(MYSQL上没有差别)是不一样的。

4.排序分组与联合

  • 单列排序
SELECT * FROM films order by name

相关文章

  • EF Core 备忘

    模糊查询sql linq 内连接查询sql linq 左连接查询sql linq 左连接查询(连接内带条件)sql...

  • ThinkPHP查询

    查询方式 表达式查询 快捷查询 区间查询 组合查询 统计查询 动态查询 SQL查询 ThikPHP支持原生SQL查...

  • 数据分析之SQL子查询

    文章阅读路线: SQL子查询概念 独立子查询实例 相关子查询实例 SQL子查询常见玩伴 1.SQL子查询概念 子查...

  • JPA 动态生成sql

    1. 构建格式化时间查询sql: 生成sql: 2. 构建多条件查询sql: 生成sql: 3. 构建子查询: 生...

  • sqlserver,oracle,mysql分页查询通用sql

    摘要: sqlserver,oracle,mysql分页查询通用sql1:mysql通用查询sql /* sql:...

  • 无限极分类-全路径方式

    创建表SQL 测试数据 组装SQL查询 查询结果

  • 定位和处理执行慢的sql

    查询正在获取锁的sql 查询正在执行的sql 停止正在执行的sql

  • SQL查询语句

    常用SQL查询语句 一、简单查询语句 1. 查看表结构 SQL>DESC emp; 2. 查询所有列 SQL>SE...

  • MySQL学习笔记- SQL 查询都是以 SELECT 开始的吗

    SQL 查询都是以 SELECT 开始的的吗?SQL 查询的执行顺序是怎样的? SQL 查询的执行顺序 SELEC...

  • 搜索

    直接sql查询 用sql语句like查询,复杂的用sql语句拼接。 视图和存储过程查询 简化程序,提高执行效率,维...

网友评论

      本文标题:查询SQL

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