Исходное сообщение об ошибке происходит из-за 'TRAN', следующего сразу за 'DELETE' - см. Руководство пользователя Exasol - единственные допустимые параметры ANSI SQL для DELETE: 'DELETE FROM ..' или 'DELETE * FROM ...'
Существуют различные варианты, как описано выше, для выбора записей, которые необходимо удалить.Лично я склонен использовать метод «ГДЕ .. В .. (ВЫБРАТЬ ...)», так как считаю его более понятным и поэтому более легким в обслуживании.