Data diferentes SQL

Olá a todos,
Só uma dúvida rápida aqui, acho eu.
Tenho que realizar uma pesquisa no MySQL usando campos de datas de duas tabelas, no caso uma de AgendaTarefa e outra de AgendaObrigação. Ambas possuem campos de vencimento, e eu queria que ao pesquisar a tabela AgendaTarefa ela não aparece as mesmas datas que existem na AgendaObrigação. Então fiz a seguinte query:

SELECT A.AGENDA_TARE_DATA_VENCIMENTO, B.AGENDA_OBRI_DATA_VENCIMENTO FROM TBL_AGENDATAREFA A, TBL_AGENDAOBRIGACAO B WHERE (A.AGENDA_TARE_DATA_VENCIMENTO <> B.AGENDA_OBRI_DATA_VENCIMENTO) AND (A.AGENDA_TARE_STATUS = 1 OR A.AGENDA_TARE_STATUS = 2)

Infelizmente, isso não me trouxe os resultados que eu queria, ainda sendo possível encontrar datas repedidas entre as duas tabelas. Alguém tem alguma ideia de como posso resolver isso?