gpt4 book ai didi

php - SQL 棘手的顺序

转载 作者:可可西里 更新时间:2023-11-01 07:59:32 26 4
gpt4 key购买 nike

我正在尝试订购退回的套装,但很难正确订购。

我正在选择字段,每个字段都有一个 date_updated 和一个 date_added。添加该字段时,date_updated 为空,直到有更新,然后它会分配当前日期。

我需要通过将最新的条目放在底部,将最旧的条目放在顶部来对我的列表进行排序。所以如果添加了一个项目,它应该直接到底部。有没有办法将所有日期字段连接在一起,然后按最旧到最新排序,忽略更新或添加?

这可能听起来有点令人困惑,但我已经尝试了多种ORDER BY date_added DESC、date_updated ASC 以及类似的组合,但它没有做我需要做的事情。我得到按 date_added 排序的顶部,然后在其下是 date_updated 的单独排序...

任何输入在这里都会非常有帮助...

最佳答案

尝试

order by coalesce(date_updated, date_added)

COALESCE DOC

关于php - SQL 棘手的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534808/

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