mysql
文章平均质量分 70
ljh_learn_from_base
高楼平地起,须先根基坚!
展开
-
mysql查找出每个用户最新的一条订单的5种解决思路
mysql查找出每个用户最新的一条订单的5种解决思路一、使用窗口函数使用窗口函数– 使用窗口函数:可以视为规范固定写法row_number() over(partition by 需要分区的列 order by xxx [asc|desc])1.解释row_number() 函数表示行号,如果后面紧跟 over函数,则表示窗口函数,窗口函数分为:聚合窗口函数和非聚合窗口函数像:row_number() 、rank() 、dense_rank()等后面加上over子句就是非聚合窗口函数,像m原创 2021-11-11 23:53:09 · 7362 阅读 · 2 评论 -
MySQL 经验总结
mysql 经验总结原创 2022-06-06 16:30:02 · 863 阅读 · 0 评论 -
mysql 使用insert into select....on duplicate key update 语句时,返回多条结果,值被最后一条数据覆盖问题解决
问题:最近在工作中,使用insert into select....on duplicate key update 语句时,返回多条结果,值被最后一条数据覆盖问题解决:直到最终查了官方文档才知道:mysql版本 在8.0.20之前要使用以下代码形式ON DUPLICATE KEY UPDATE month_money=VALUES(month_money),my_commission=VALUES(my_commission) ; -- VALUES(列名)#### 其它问题...原创 2021-04-05 20:20:47 · 3744 阅读 · 0 评论 -
mysql性能优化
1.MySQL版本: 5.x: 5.0-5.1:早期产品的延续,升级维护 5.4 - 5.x : MySQL整合了三方公司的新存储引擎 (推荐5.5) 安装:rpm -ivh rpm软件名 如果安装时 与某个软件 xxx冲突,则需要将冲突的软件卸载掉: yun -y remove xxx 安装时 有日志提示我们可以修改密码:/usr/bin/mysqladmin -u r...原创 2019-07-03 18:17:15 · 1565 阅读 · 0 评论