mysql - 从重复记录中显示
问题描述
考虑有一个表,其中有 2 列Name和Age,以及User1, 21, User2 22, User1 22, User3 19, User3 20等记录。如您所见, User1 和 User3 有两个 Age 值,我只想检索 Age 的最后一个或最大值的记录。
解决方案
我只想检索年龄的最后一个或最大值的记录。
您可以为此使用简单的聚合:
select name, max(age) age from mytable group by name
推荐阅读
- spring-boot - Spring Boot 中的 HTTP 响应过滤器
- python - 如何使用pyspark将没有标题的行从数据框中获取到列表中
- visual-studio - 停止调试会话时终止服务结构实例
- c# - MVVM 使用绑定改变文化
- r - 在 R 的控制台输出中更有效和更快地打印值的策略
- sql - sql如何在timein超时之间获取员工的先进性
- amazon-web-services - DBR 报告中的 AWS 自定义区域缩写
- arrays - 一组有一定长度的单词
- php - Codeigniter:将error_general.php错误重定向到控制器
- python - 在 sympy 中求解具有一个变量的线性方程