gpt4 book ai didi

mysql - SQL - 从具有给定范围的表中选择最近添加的行

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

我有一个表,其中包含一个整数 id(主键)和 timestamp 添加日期的列(以及其他)。

提取最近十个“添加日期”值的 id的语法是什么样的?

最佳答案

如果我们按照您的问题标题(最近 10 行):

SELECT `id`
FROM `table`
ORDER BY `date added` DESC
LIMIT 10

如果我们按照您在问题中所说的内容(添加日期的 10 个最新值):

SELECT `id`
FROM `table`
WHERE `date added` IN ( SELECT DISTINCT `date added`
FROM `table`
ORDER BY `date added` DESC
LIMIT 10 )

正如我在评论中指出的那样,我主要使用 Transact-SQL,因此您可能需要针对我对 MySQL 知识的任何差距进行调整。

关于mysql - SQL - 从具有给定范围的表中选择最近添加的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9012003/

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