我有点失落。这是我的查询:
SELECT id, title FROM products WHERE id IN (4,2,6,4,2);
查询将只产生 3 条记录。
如何获取所有 5 条记录(在这种情况下,我确实想查看重复项)。
非常感谢。
更新: 抱歉不够准确。感谢您的评论,确实我没有正确理解“IN”。
这是我的数据:
---------------------
| id | title |
---------------------
| 2 | product_2 |
---------------------
| 4 | product_4 |
---------------------
| 6 | product_6 |
---------------------
我的意图是接收以下数据,因为我有一个 id 列表:
---------------------
| id | title |
---------------------
| 4 | product_4 |
---------------------
| 2 | product_2 |
---------------------
| 6 | product_6 |
---------------------
| 4 | product_4 |
---------------------
| 2 | product_2 |
---------------------
所以我有一个 id 列表并希望收到产品的标题。理想情况下,甚至应该保留订单。