gpt4 book ai didi

mysql - 根据第一个 SQL select 语句的结果进行选择

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

我在这里有一个类似的问题,但我不希望依赖代码来执行此操作,而是希望 SQL 来处理我想要查找的内容。我需要首先选择“my_table”中最新发布的记录,是的,我可以使用“MAX”,而不是根据今天的日期或“current_date”查看该记录是否早于 24 小时。存在如何将两者结合起来的问题。

SELECT max(date(date_posted)) FROM my_table
WHERE ("SELECT count( DISTINCT my_id ) AS 'a'
FROM my_table
WHERE date_posted > date_sub( current_date, INTERVAL 1 DAY )
)

感谢您的浏览!

最佳答案

这会工作得很好。

SELECT max(date(date_posted)) FROM my_table WHERE DATEDIFF(current_date,date_posted) > 1

关于mysql - 根据第一个 SQL select 语句的结果进行选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33220880/

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