gpt4 book ai didi

mysql - 选择最大列和行 ID

转载 作者:太空宇宙 更新时间:2023-11-03 10:58:13 26 4
gpt4 key购买 nike

有没有办法在做这样的事情时告诉MySQL

SELECT id, MAX(seq) FROM t1 GROUP BY ident;

我也可以获得id值?我知道我不应该使用 id 如果它不在 group by 中,但我觉得在它已经通过时进行多次传递以获取具有最大 seq 字段的行 ID 很奇怪。那么最有效的方法是什么? id为主键

最佳答案

SELECT  a.*
FROM tableName
INNER JOIN
(
SELECT ident, MAX(seq) seq
FROM tableName
GROUP BY ident
) b ON a.ident = b.ident AND
a.seq = b.seq

关于mysql - 选择最大列和行 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18396513/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com