gpt4 book ai didi

mysql - 使用 2 个表中的字段对 UNION 进行排序

转载 作者:行者123 更新时间:2023-11-29 05:41:30 26 4
gpt4 key购买 nike

我正在尝试从表 NEWS 和 EVENTS 中选择即将发生的事件和最新消息,并按 NEWS.timestamp 和 EVENT.datetime 排序

基本的无序查询如下:

SELECT event_id, title FROM events
UNION
SELECT news_id, subject FROM news

最佳答案

将每个列添加到您的选择列表中,每个列具有相同的列名别名。然后只是底部的 ORDER BY

SELECT
event_id,
title,
datetime AS thedate
FROM events
UNION
SELECT
news_id,
subject,
timestamp AS thedate
FROM news
ORDER BY thedate

关于mysql - 使用 2 个表中的字段对 UNION 进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6445358/

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