type
status
date
slug
summary
tags
category
icon
password
😀
这里写文章的前言: 记录不同篇章数据库的一些奇怪操作的SQL语句;会持续的记录
 

📝 MySql篇章

去重排序后的SQL

简单的一个明细表
 

Q1: 根据type_number,type_value去重取最新的数据,并且根据update_time排序取最新的

错误SQL编写1: 可以看到提示的信息
Expression #1 of ORDER BY clause is not in SELECT list, references column 't_directory_browse_detail_info.update_time' which is not in SELECT list; this is incompatible with DISTINCT
 
错误SQL编写2:我们先排序出一张表,然后根据这张表去做去重处理 问题: 你会发现查询出来的数据不是你想要的数据
 
 
正确SQL1:采用分组,然后取最大的update_time或者取最大的id的值
 

🤗 总结归纳

📎 参考文章

 
💡
有关文章的问题,欢迎您在底部评论区留言,一起交流~