gpt4 book ai didi

MySQL - 根据条件选择两列作为一列

转载 作者:行者123 更新时间:2023-11-29 07:52:42 25 4
gpt4 key购买 nike

enter image description here

在上表中,有一个名为 from_stop 的列和一个名为 to_stop 的列。

我想选择 from_timing 等于“PTP”的所有 from_stop 值,并选择 to_timing< 的所有 to_stop 等于“PTP”,在单列中

所以本质上我应该有一个名为 stop 的列来选择我上面所说的内容。

我已经做了一些尝试,但由于关系设置不佳,这个查询让我感到困惑,我知道这一点,但无法更改。

有什么想法吗?

结果示例:

stop_column
1900HA030090
1900HA058450

所以本质上我有一列结果,其中 from_timingfrom_stop 相等或 to_timingto_stop是平等的。

最佳答案

SELECT from_stop FROM <rel_name> WHERE from_timing = 'PTP'
UNION
SELECT to_stop FROM <rel_name> WHERE to_timing = 'PTP'

这将删除所有重复项,如果您想保留重复项,请使用 UNION ALL

关于MySQL - 根据条件选择两列作为一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26026177/

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