# assume that $dbh is ready... my @places = qw/Otago Auckland Northland Boolaboola/; my $query = <prepare( $query . ' (' . join(',',map{'?'} @places) . ')' ); $sth->execute( @places );