在条件

时间:2018-08-21 06:10:55

标签: mysqli

我有一个值列表,例如2,3,4(用逗号分隔),并且一个表的ID如1,2,3,4,5,6称为table1。从table1表我有emp_name。 这里我想要的是根据条件中给出的列表获取以逗号分隔的值的员工列表。

要实现此目的,我尝试了组连接,并设置了find_in但无法获得所需的输出。 例如。从emp_table中选择emp_name其中emp_id in('2,3,4','1,2,3,4,5,6'); 所需的输出。 mr2,mr3,mr4

我知道我可以通过遍历它来实现它,但是我想使用mysql方式。

任何帮助都是可取的。 谢谢

1 个答案:

答案 0 :(得分:0)

有一张像这样的桌子

implementation

您可以这样查询

app

结果将是

CREATE TABLE employees (
  id INTEGER NOT NULL AUTOINCREMENT,
  name VARCHAR(100),
  PRIMARY KEY (id)
);