gpt4 book ai didi

java - 从表中检索最新记录(表有 3 个日期列)

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

我有一个疑问。
如果一个表有3个日期列,那么如何通过比较这三个日期来从表中检索最新记录。
是否可以在sql中检索记录。< br/>
我需要最新 10 条记录,其中 3 列中具有最新日期

最佳答案

尝试 case..when..then 如下所示:

SELECT
CASE
WHEN Date1 >= Date2 AND Date1 >= Date3 THEN Date1
WHEN Date2 >= Date1 AND Date2 >= Date3 THEN Date2
WHEN Date3 >= Date1 AND Date3 >= Date2 THEN Date3
ELSE Date1
END AS RecentDate
FROM mytable

关于java - 从表中检索最新记录(表有 3 个日期列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27200494/

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