Você provavelmente quer algo como:
#!/bin/ksh
typeset -Au codes
read -rA codes?"Enter codes: "
IFS=,
sql="select * from table where request_no in (${codes[*]})"
echo "$sql"
Rodando como:
Enter codes: foo bar baz
select * from table where request_no in (FOO,BAR,BAZ)
Citação adequada dos valores deixados como um exercício.