gpt4 book ai didi

mysql - Sqlite 按数组中的日期排序

转载 作者:搜寻专家 更新时间:2023-10-30 20:33:27 25 4
gpt4 key购买 nike

我有一个包含条目的表和另一个包含这些条目的已保存/收藏夹 ID 的表。

我想获取收藏夹中列出其 ID 的条目,并按收藏夹表中的 added_date 排序。

SELECT * FROM entries WHERE id IN (SELECT favorite_id FROM favorites ORDER BY date_added)

此查询确实获得了正确的条目,但未正确排序。

如何按 favorites.added_date 列对 条目 进行排序?

最佳答案

在您的情况下,您还可以将 JOINORDER BY 一起使用。

SELECT E.* 
FROM entries E
JOIN favorites F ON F.favorite_id = E.id
ORDER BY F.date_added ASC

关于mysql - Sqlite 按数组中的日期排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55846122/

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