美文网首页
数据查询

数据查询

作者: kevin0806 | 来源:发表于2017-09-28 11:19 被阅读0次

1、基本查询
从表中查询某些列的值,这是最基本的查询语句。

SELECT 列名1,列名2 FROM 表名

2、Where(条件)
作用:按照一定的条件查询数据

语法:

SELECT 列名1,列名2 FROM 表名 WHERE 列名1 运算符 值
运算符:

运算符 描述
= 等于
<> 不等于

大于
< 小于
= 大于等于
<= 小于等于
BETWEEN 在某个范围内
LIKE 搜索某种模式

3、BETWEEN
查询语法:

SELECT ID,Name,Age FROM Students WHERE Age BETWEEN 18 AND 20

4、LIKE
作用:模糊查询。LIKE关键字与通配符一起使用

主要的通配符:

通配符

描述

%

替代一个或多个字符

_

仅替代一个字符

[a]

5、AND
AND 在 WHERE 子语句中把两个或多个条件结合起来。表示和的意思,多个条件都成立。

6、OR
OR可在 WHERE 子语句中把两个或多个条件结合起来。或关系,表示多个条件,只有一个符合即可。

7、IN
IN 操作符允许我们在 WHERE 子句中规定多个值。表示:在哪些值当中。

1)查询年龄是18、19、20的学生信息

9、ORDER BY(排序)
功能:对需要查询后的结果集进行排序

12、MAX/MIN
MAX 函数返回一列中的最大值。NULL 值不包括在计算中。

MIN 函数返回一列中的最小值。NULL 值不包括在计算中。

MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。

13、SUM
查询某列的合计值。

1)查询ID为1001的学生的各科总成绩

14、AVG
AVG 函数返回数值列的平均值

15、COUNT
COUNT() 函数返回匹配指定条件的行数。

16、GROUP BY
GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。

相关文章

  • arango的AQL

    arango实践 插入数据模板 修改数据模板 插入数据 查询数据 复杂查询 多表查询 图查询

  • arango增删改查

    arango实践 插入数据 修改数据 插入数据 查询数据 复杂查询 多表查询

  • Beego使用原生SQL

    创建RawDemo QueryRow查询 QueryRows查询 Values查询 更新数据 添加数据 删除数据

  • Mysql查询今天和昨天等

    create_time为时间字段名查询今天的数据 查询昨天的数据 查询近7天的数据 查询近30天的数据 查询本月的...

  • SQL之DQL

    DQL用于从数据库查询数据,并不会修改数据 基本查询 条件控制 查询排序 分组查询 limit限制 一.基本查询 ...

  • mysql按时间段查询

    今天 昨天 7天 近30天 本月 上一月 查询本季度数据 查询上季度数据 查询本年数据 查询上年数据 查询当前这周...

  • mysql 查询当天、本周,本月,上一个月的数据

    今天 昨天 近7天 近30天 本月 上一月 查询本季度数据 查询上季度数据 查询本年数据 查询上年数据 查询当前这...

  • mysql 查询当天、本周,本月,上一个月的数据

    今天 昨天 近7天 近30天 本月 上一月 查询本季度数据 查询上季度数据 查询本年数据 查询上年数据 查询当前这...

  • EF Core—查询数据

    查询数据 Entity Framework(EF) Core 使用语言集成查询 (LINQ) 来查询数据库中的数据...

  • 数据库mysql(二)

    数据库学习(mysql) 四. 数据查询(DQL:数据查询语言) 1. 基础查询 1. 多个字段查询:select...

网友评论

      本文标题:数据查询

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