gpt4 book ai didi

mysql - 从重复行中选择最大的deleted_data

转载 作者:行者123 更新时间:2023-11-29 17:17:24 25 4
gpt4 key购买 nike

表结构:

enter image description here

无法选择最长删除日期的记录(按一个代码分组),条件是全部删除。如果记录具有相同的代码,但删除状态不同,则不需要选择这些记录。在此示例中,您选择 id = 3、id = 4 的记录。

SELECT * FROM analyzes_test WHERE code IN (SELECT code FROM analyzes_test GROUP BY code HAVING count(code)>1) AND deleted = (max deleted_date) 

但我不知道如何用最长的可能日期来代替删除。请告诉我谁对sql比较有经验。

最佳答案

尝试以下简单查询:

select code,max(deleted_date) MAX_DeletedDate
from analyzes_test
group by code
having count(deleted_date)>1

关于mysql - 从重复行中选择最大的deleted_data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51492255/

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