Question marks denote a prompt alias which only works in regular query expressions. For SQL you need to use macro expressions.
?BusinessDivision? can become (#promptmany('BusinessDivision','integer')#)
?BusinessDivision? can become (#promptmany('BusinessDivision','integer')#)