gpt4 book ai didi

sql - 日期时间列之间的查询

转载 作者:行者123 更新时间:2023-12-02 05:41:56 25 4
gpt4 key购买 nike

我有一个包含两个 DateTime 列的表,_dateEntry_dateUpdate

我必须创建一个查询并根据这些条件选择正确的日期时间列:采用 _dateEntry_dateUpdate 之间的最新数据。 _dateUpdate 可能为空,所以我写了这个条件

SELECT id, description, ISNULL(_dateUpdate, _dateEntry) as date FROM mytable

但这还不够,因为我还必须获得最新的。如何修改我的查询?

最佳答案

您可以使用案例返回您想要的内容:

SELECT
id
, description
, CASE WHEN _dateEntry > ISNULL(_dateUpdate,0)
THEN _dateEntry ELSE _dateUpdate END AS date
FROM
mytable

关于sql - 日期时间列之间的查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26861955/

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