![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库---MySQL零散拾遗
文章平均质量分 78
记录一些MySQL中的容易忽视但又蛮重要的零碎要点(或者重难点)
@See you later
道阻且长,行则将至
展开
-
MySQL零散拾遗(五)---- 对 GROUP BY 要点进行详细介绍
它可以根据指定的列或表达式对结果集中的行进行排序,并为每一行分配一个排名。在排名过程中,相同的值将被赋予相同的排名,而不同的值将被赋予不同的排名。的作用是将查询结果按照指定的列进行分组,分组内使用聚合函数进行计算,而其他非分组列和非聚合函数列则返回该分组中的第一条记录的值。group by 作用的只有分组列和聚合函数列,其他列不管用,返回的其他列只有对应的第一行。作用的是分组列和聚合函数列,其他列只能取该分组中的第一条记录的值。莫事儿莫事儿,我还找到了对应的 OJ 题,3,2,1,“上链接”原创 2024-07-22 22:55:39 · 614 阅读 · 0 评论 -
MySQL零散拾遗(四)
聚合函数作用于一组数据,并对一组数据返回一个值。原创 2024-07-21 00:07:07 · 296 阅读 · 0 评论 -
MySQL零散拾遗(三)
在MySQL中,JOIN语句用于将两个或多个表根据指定的关联条件合并成一个新的结果集。JOIN ON和WHERE子句在JOIN。原创 2024-07-18 11:39:58 · 429 阅读 · 0 评论 -
MySQL零散拾遗(二)
MySQL中 SELECT 查询语句的执行顺序,以上面的语句进行分析,首先执行。看看你想查什么数据(哪些字段或者列)这时可以对列进行起别名,最后执行。的 员工id,员工的月薪还有年薪,并按年薪进行升序排序。有了列的别名后才能使用列的别名进行对查询结果进行排序。看看有什么过滤条件,筛选完后留下一波数据,然后执行。但是列的别名不能在 WHERE 中使用。从哪个表中取数据,然后执行。下面的MySQL语句会报错。中定义的列的别名,无法在。举个栗子,有一个员工表。原创 2024-07-16 23:42:53 · 238 阅读 · 0 评论 -
MySQL零散拾遗(一)
INNER JOIN用于获取两个表中匹配的记录。OUTER JOIN(包括LEFT JOINRIGHT JOIN和)用于获取两个表中的所有记录,包括不匹配的情况。在实际应用中,选择哪种类型的JOIN取决于你希望从数据库中检索的数据类型。原创 2024-07-09 20:56:55 · 840 阅读 · 0 评论 -
MySQL中所有数据类型
这些是MySQL中常见的数据类型,根据具体的需求和数据特征,选择适当的数据类型可以提高数据的存储效率和准确性。原创 2024-05-08 17:26:53 · 354 阅读 · 0 评论