MySQL系列
文章平均质量分 80
King Rat
I am the Rat King
展开
-
mysql 学习---窗口函数
或。原创 2022-12-13 20:49:55 · 444 阅读 · 0 评论 -
mysql学习---流程控制函数(条件判断)case when ,if使用
解释:如果value的结果为true ,返回value1,否则返回value2select if(1>0,'正确','错误')->正确解释:如果value为空,返回value2,否则返回value1->hellowcase when 条件1 then 结果1 when 条件2 then 结果2 else 结果3 end解释:相当于if else if else例如,根据成绩grade字段判断是否良好。原创 2022-12-13 00:39:56 · 415 阅读 · 0 评论 -
mysql学习-- 聚合函数,group by理解与使用
例如,查询公司每个部门的最高工资解决办法,(1)select 函数 from 表 where 部门这只能获取一条数据(或一个部门的最高工资)(2)分析上述问题,实际上是将公司所有员工这个整体按部门分组 ,然后对每一组求最高工资,每一组就是一条数据然后打印出来聚合函数就是为了解决上述问题(,解释,原创 2022-12-11 00:01:52 · 1484 阅读 · 0 评论 -
mysql学习--函数
1.单行函数数值函数:sign()PI()x的平方根,x为负数返回null 保留y位小数,直接截断三角函数 sin(x),cos(x),x为弧度制角度与弧度互换degrees(2*PI() ) 弧度->角度radians(x) 角度->弧度指数与对数字符串函数 substr(str,index,len) 从下表index截取len长度字符串reverse()反转字符串...原创 2022-06-19 13:10:31 · 54 阅读 · 0 评论 -
mysql学习--多表查询
多表查询的分类: 1.等值连接 vs 非等值连接 非等值连接例子: 2.自连接与非自连接 自连接例子 3。内连接与外连接 内连接 说明:结果集中只包含满足条件的,不包含两个表之间不匹配的行 外连接:结果集包含左表或右表不满足条件的行 左外连接 右外连接 外连接练习例子SQL语法 实现外连接:原创 2022-06-19 00:01:58 · 71 阅读 · 0 评论