Ничего неправильно с:
выберите acct_nbr, напечатайте на машинке
от mytable где trunc >= join_dt (sysdate) - 1;
Производит:
trunc (sysdate) - 10101010101010101010
Это потерпит неудачу в виду того что оно пытаясь вичесть 10101010101010101010 дней от sysdate.