在上表中,有一列名为from_stop
,另一列名为to_stop
。
我想选择from_stop
等于' PTP'的所有from_timing
值。并选择to_stop
等于' PTP',在一列中的所有to_timing
值。
基本上我应该有一个名为stop
的专栏来选择我上面所说的内容。
我做过几次尝试,但由于关系设置不佳,这个问题令我感到困惑,我知道这一点,但这无法改变。
有什么想法吗?
示例结果:
stop_column
1900HA030090
1900HA058450
基本上我有一列结果,其中from_timing
和from_stop
相等,或to_timing
和to_stop
相等。
答案 0 :(得分:2)
SELECT from_stop FROM <rel_name> WHERE from_timing = 'PTP'
UNION
SELECT to_stop FROM <rel_name> WHERE to_timing = 'PTP'
这将删除所有重复项,如果要保留重复项,请改为使用UNION ALL