gpt4 book ai didi

sql - 是否可以在 SQL 中将 SELECT 函数与 LAST 函数结合使用?

转载 作者:行者123 更新时间:2023-12-04 21:56:45 25 4
gpt4 key购买 nike

需要帮助弄清楚如何使用 LAST 函数将我的数据库查询范围缩小到具有特定过滤器的最新条目。

我在 MS Access 中工作以测试查询。

问题:我正在尝试使用一个简单的查询来过滤我的数据库,以将我的数据缩小到仅匹配特定 WorkOrderRun 的项目。

代码:

SELECT *
FROM DataPoints
WHERE (((DataPoints.[WorkOrder])=[WO2]) AND ((DataPoints.[RunNumber])=6))

上面的代码效果很好。接下来,我只想获取最新条目中的数据。我相信我需要合并 LAST() 函数,但不知道如何合并。

想法?我会很感激。谢谢。

Sample data snippet .

最佳答案

您可以按日期和时间字段对结果进行排序,并只选择前 1 个,例如:

select top 1 t.*
from datapoints t
where t.workorder = [WO2] and t.runnumber = 6
order by t.rundate desc, t.runtime desc

关于sql - 是否可以在 SQL 中将 SELECT 函数与 LAST 函数结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55385960/

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