![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 68
大数据蝼蚁
一个菜菜菜鸟
展开
-
MySQL--case when的用法 以及 利用case when 和 group by 实现行转列
MySQL–case when的用法在MySQL中case when有两种用法:1.简单函数CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END2.搜索函数CASE WHEN [expr] THEN [result1]…ELSE [default] END简单函数:CASE [col_name] WHEN [value1] THEN [result1]…ELSE [default] END这种用法就是 匹配列的值,原创 2021-02-20 15:48:21 · 2094 阅读 · 3 评论 -
MySQL5.7版本使用变量实现窗口函数 row_number、dense_rank、rank
MySQL5.7版本使用变量实现窗口函数在MySQL5.7版本中使用变量来实现8.0和Hive中有的窗口函数row_number 和 dense_rank 和 rank的区别row_numberdense_rankrank在MySQL5.7版本中使用变量来实现8.0和Hive中有的窗口函数row_number 和 dense_rank 和 rank的区别1)row_number有相同的数据,会递增2)dense_rank有相同的数据时,可以出现并列的情况,并且下一个排名只增加1位,即 1 1原创 2021-02-05 16:02:47 · 4643 阅读 · 0 评论 -
MySQL5.7版本密码忘记,导致报错1045,无法登陆或连接MySQL,怎么修改密码:
MySQL5.7版本密码忘记,导致报错1045,无法登陆或连接MySQL,怎么修改密码:1、首先停止MySQL服务,直接右键停止服务2、首先在指定路径下打开一个cmd窗口,如果配置了MySQL环境变量,可随意位置打开3、输入命令 mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --skip-grant-tables 请注意路径,这个路径是你的my.ini文件在什么位置,我这里是...原创 2020-12-10 10:22:42 · 228 阅读 · 0 评论