美文网首页
查询数据

查询数据

作者: Tn299 | 来源:发表于2021-10-01 13:33 被阅读0次

拖入自己外部的数据库先输入source,然后后面把数据库拖进去即可


image.png
然后查看数据库是否存在: image.png
查看表: image.png

简单查询

1.如何查看表的全部内容

语法:

select *from +表名;
例: image.png

2.单一字段查询

语法:

select +列名+ from 表名;
例: image.png

3.多字段查询

语法:

select +列名1,列名2...+from 表名;
例: image.png

如何在查找时修改列名:

select  列名 '修改名',列名 '修改名'...from 表名;
例: image.png

条件查询

1.查询指定记录
语法:

select 字段名1,字段名2... from 表名 where 查询条件

where 条件判断符


image.png
例: image.png
2.带in关键字的查询

语法:

select 字段1,字段2... from +表名 where 字段(数据1,数据2...)
例: image.png

3.带between and的范围查询

语法:

select 字段1,字段2... from +表名 where 字段 between 数值1 and 数值2;
例: image.png

3.带like的字符匹配查询

语法:

select 字段1,字段2... from +表名 where  字段 like '条件';  

'%':
'a%'表示a开头的所有字符;
'%a%'表示包含a的所有字符;
'%a'表示a为结尾的所有字符;
'_':表示单个字符:
‘_y’表示前面有一个字符结尾为y的字符


image.png
image.png

4.查询空值

语法:

select 字段1,字段2... from +表名 where 字段 is null/is not null;

5.带and和or的条件查询

语法:

select 字段1,字段2... from +表名 where 条件1 and/or 条件2;

6.查询结果不重复

语法:

select distinct 字段1,字段2... from +表名;
image.png

7.对查询结果排序(order by)

语法:

select 字段1,字段2... from +表名  order by 字段名 +(desc降序/asc升序,默认升序)
image.png

8.集合函数
avg,count,sum,max,min。

count函数:
(1)count(*)计算表中的总的行数,不管有没有空值
(2)count(字段名)计算指定列下的总的行数,计算时忽略空值

例: image.png

avg,sum,max,min函数:

select  avg/sum/max/min (字段名) from 表名;
image.png

9.分组查询

语法:

select 字段1,字段2...(通常要加上集合函数一起用,比如max,min,count,sum,avg) 
from 表名 group by 字段;
例: image.png

!!如果有order by,order by 必须放在group by后面
!!在group by 后面加 with rollup 会查询出记录的总和‘

10.使用having过滤分组

例: image.png

表示平均每个岗位平均公工资达到2000的工作和平均薪资

最后:


image.png

相关文章

  • 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/uqzhnltx.html