mysql - 查询mysql获取max和group by

标签 mysql sql

请帮忙, 我想要获得最大“urutan”并按“ntstk”分组

结果类似于带有突出显示的图片 enter image description here

最佳答案

使用相关子查询

select t1.* from table_name t1
where t1.urutan=( select max(urutan) from table_name t2 where t1.ntstk=t2.ntstk)

关于mysql - 查询mysql获取max和group by,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58872262/

相关文章:

php - 使用 WHILE,&&Operator (NOT USING JOIN) 从 mysql 检索多个查询

mysql - 计算Mysql中相同表行的总时间

mysql - MySQL 中哪些数据类型可以存储巨大的数值?

php - CakePHP 查找最近的日期

mysql - 如何在mysql中选择最长的连续正条纹行?

sql - 过滤具有一对多关系的两个表之间的数据

php - MySQL 表行不会更新

没有安装mysql的mysqlimport?

PHP PDO 检查数据库查询是否返回 NULL 值

sql - PostgreSQL 选择查询 'join multiple rows to one row'