В большинстве баз данных «ключ IN (установлен)» работает быстрее, чем «ключ = a или ключ = b или ...».
Специально для PHP вы можете использовать implode для генерации SQL:
$ SQL = "select * из таблицы, в которую вводится (" .implode (',', $ KeyArray)). ")"
Предполагая целочисленный ключ. С помощью строкового ключа вам нужно заключить их в кавычки:
$ SQL = "select * из таблицы, в которую вводится ('" .implode ("', '", $ KeyArray)). "')"