• Yes, that's reason, because the result of an implicit casting of '-' is zero

    SELECT 6 + 1 + '-'