Я пытаюсь сравнить два строковых столбца, в которых есть дата.
Ниже приведен пример набора данных
id start_dt end_dt
1 2019-10-10 2019-10-10
2 2019-10-20 2020-01-01
3 2019-01-01 2020-01-01
Я хочу исключить записи, в которых start_dt и end_dt равны. Я перепробовал все приведенное ниже неравенство
select * from test where to_date(start_dt) <> to_date(end_dt)
select * from test
where to_date(from_unixtime(from_unixtimestamp(start_dt,'yyyy-mm-dd')))
<> to_date(from_unixtime(from_unixtimestamp(end_dt,'yyyy-mm-dd')))
Но ни один из них не работал на неравенство, где то же самое сработало бы и для равенства.
Ожидаемый результат
id start_dt end_dt
2 2019-10-20 2020-01-01
3 2019-01-01 2020-01-01
любая помощь будет высоко оценена