gpt4 book ai didi

mysql - T-SQL,比较记录属性,然后进行后续日期比较

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

我有一个 SQL 表格,它看起来像这样:

FOO   BAR   DateTime
--- --- ------
FOO1 BAR1 4/25/2014
FOO2 BAR2 4/24/2014
........

任意n条以上格式的记录。

我正在尝试编写一个查询,首先返回满足两个属性条件的所有记录,例如 FOO = FOO1 和 BAR = BAR1 的所有记录,然后使用这些结果返回具有最新值的记录日期时间列。可能有多个记录,其中 FOO = FOO1 且 BAR = BAR1,我试图根据日期时间字段值获取最新的记录。

最佳答案

如果我正确理解了这个请求(它是 SQL Server),它会是这样的:

SELECT TOP 1 FOO, BAR, DateTime
FROM Table
WHERE FOO='FOO1' AND BAR='BAR1'
ORDER BY DateTime DESC

WHERE 条件限制集合,ORDER BY 按日期降序对集合进行排序,TOP 1 选择最新记录。

关于mysql - T-SQL,比较记录属性,然后进行后续日期比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23301928/

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