如何根据数组值编写查询

ian*_*ian 1 php mysql

我有一系列员工ID:

34,35,40,67,54等.

查询我的"员工"表并找到相关员工的所有姓名的最简单方法是什么?

这是一个返回数组中每个id的'name'的查询.

cod*_*gar 5

$id_str = implode(', ', $ids);
mysql_query("SELECT name FROM employees WHERE id IN ($id_str)");
Run Code Online (Sandbox Code Playgroud)

如果您希望它们都在一个结果行中,请使用mysql的GROUP CONCAT.