如何在mysql中执行此查询?

roa*_*oa3 1 mysql select logical-operators

SELECT item_namefrom items WHERE item_id= $ var;

我试过了:

$ var = 001 || 002 || 003 || 004;

$ var = 001 OR 002 OR 003 OR 004;

$ var = 001或002或003或004;

但一切都行不通.

谢谢,我试试,但输出只有1结果=> 1.

我想要的是输出所有,即1,2,3和4 ..手段,我想从1列中选择多个记录(行)

怎么做?

Sea*_*ght 7

SELECT item_name from items WHERE item_id IN (1, 2, 3, 4)
Run Code Online (Sandbox Code Playgroud)

而如果item_idVARCHAR因为某些原因:

SELECT item_name from items WHERE item_id IN ('001', '002', '003', '004')
Run Code Online (Sandbox Code Playgroud)