DQL(1)

news/2024/12/25 2:11:02/文章来源:https://www.cnblogs.com/lala-la/p/18554055

多重条件查询
select*from 表名 where 列名 条件 (如like‘ ’) 连接词(and ,or等)条件

排序查询
select * from 表名 order by 列名 asc|desc,列名 asc|desc;(正序|倒序)

聚集函数(一般用作统计)
count([distinct]*)统计所有的行数(distinct表示去重再统计)
count (列名) 统计某列的值的总和
sum (列名) 求一列的和(必须为数字类型)
avg (列名)求一列的平均
max/min (列名) 求一列的最大/最小值

分组和分页查询
1.用group by 对查询结果进行分组,需要结合聚集函数一起使用:
2.添加having限制分组条件
3.通过;limit限制查询数量
4.进行分页(用limit a,b 实现从a元素往后b个元素的输出)
一般使用为:select count(列名)from 表名 group by 列名 条件;

select count(*),sex from 表名 group by sex;的返回对象包括select后面的两个列的内容


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/836474.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

福气满满-冲刺日志(第六天)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024作业要求 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13305团队名称 福气满满团队成员学号-名字 052203132童潇剑,102201226陈潇健,102201235曾炜坤,102201234洪庆杨,102201224 陈博涵,18220031…

福气满满-冲刺日志(第五天)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024作业要求 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13305团队名称 福气满满团队成员学号-名字 052203132童潇剑,102201226陈潇健,102201235曾炜坤,102201234洪庆杨,102201224 陈博涵,18220031…

像VS Code一样,设置用Cursor打开 / 为Cursor添加右键菜单

背景 我一直是sublime text的忠实用户,然而sublime用于写代码还是过于简陋,哪怕是在一些简单的临时编辑场景。sublime的插件也很久不更新,比起vscode差了一大截。 但是总是用vscode打开项目心中总是有些膈应,因为我更希望vscode作为一个项目开发的工具,而不是把一些临时文…

福气满满-冲刺日志(第四天)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024作业要求 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13305团队名称 福气满满团队成员学号-名字 052203132童潇剑,102201226陈潇健,102201235曾炜坤,102201234洪庆杨,102201224 陈博涵,18220031…

小Pwn手杂谈(1.0.0)之不同输入函数之间的区别

前言 本文涉及 read函数 fgets函数 scanf函数 以及 gets函数 获取字符串后内存的区别,以及在pwntools中使用 sendline 和 send 的区别。实验过程有些冗长,嫌麻烦的师傅可以直接查看下面的总结 实验目标read fgets scanf 这种可以限定大小的输入,如果输入量小于/等于/大于它们…

福气满满-冲刺日志(第三天)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024作业要求 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13305团队名称 福气满满团队成员学号-名字 052203132童潇剑,102201226陈潇健,102201235曾炜坤,102201234洪庆杨,102201224 陈博涵,18220031…

开发一个移动App总共需要四步

🎯开发一个移动App总共需要四步🤣 1️⃣注册账号:在平台注册开发者账号。 2️⃣开发应用:使用专业工具开发应用。 3️⃣测试与优化:进行多轮测试和优化。 4️⃣准备发布:整理发布材料,设置发布日期。

单变量微积分学习笔记:函数的导数(3)

单变量微积分学习笔记:函数的导数(3) 前置 导数的定义 \[f(x) = \lim_{\Delta x \to 0} \frac{f(x+\Delta x) - f(x)}{\Delta x} \\ f(x) = \lim_{x \to x_0} \frac{f(x) - f(x_0)}{x - x_0} \] 割线(Secant line):经过函数图像任意两个不重复的点的直线 切线(Tangent l…

福气满满-冲刺日志(第二天)

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024作业要求 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13305团队名称 福气满满团队成员学号-名字 052203132童潇剑,102201226陈潇健,102201235曾炜坤,102201234洪庆杨,102201224 陈博涵,18220031…

DQL

1.使用select进行单表的查询 select*from 表名 会查询所有元素 select 列名,列名 from 表名 会查询所在列的元素select distinct 列名 from 表名; 会去除重复元素添加where字句来限定查询目标select*from student where name not in(‘元素’,元素); where 列名 not in(‘…

《Django 5 By Example》阅读笔记:p645-p650

《Django 5 By Example》学习第8天,p645-p650总结,总计6页。 一、技术总结 1.django-rest-framework (1)serializer p648, Serializer: Provides serialization for normal Python class instances。Serializer又细分为Serializer, ModelSerializer, HyperlinkedModelSeriali…

P1314 [NOIP2011 提高组] 聪明的质监员

题目 [NOIP2011 提高组] 聪明的质监员 题目描述 小T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有 n 个矿石,从 1 到 n 逐一编号,每个矿石都有自己的重量 wi 以及价值 vi 。检验矿产的流程是:给定m 个区间 [li,ri]; 选出一个参数 W; 对于一个区间 [li,ri]…