私は2つのテーブルを持っていtable1ますtable2. どちらも同じ列 、program_id、scheduled_timeおよび を持っていますtimezone_id。
program_idと が同じでtimezone_id、 とは異なる行を取得scheduled_timeしたいtable1。
だからここに私が試したSQLがあります:
select t1.*
from table1 t1, table2 t2
where t1.program_id = t2.program_id
and t1.timezone_id = t2.timezone_id
and t1.scheduled_time != t2.scheduled_time;
program_idしかし、同じ, scheduled_timeandを持つ行がまだ表示されますtimezone_id。
誰かがSQLを修正できますか?
ありがとう。