<分区>
我有一张表格,上面有一些 Material list 。现在我想要的是,我想按特定顺序显示一些选定的 Material 。我现在正在运行的 sql 查询是:
SELECT * FROM my_materials WHERE material_id IN ($materialIds)
其中 material_id
是表的主键,$materialdIds
是一个包含一些动态值的变量,假设它具有这些值 1,5 ,2,3,9
现在我想按顺序(1,5,2,3,9)准确显示这些 Material 。
这是一个类似的问题,但在这种情况下,值是特定的/静态的。但在我的项目中,值是动态的。
sql ORDER BY multiple values in specific order?
如何使用动态值解决这个问题?