发布于2022-03-172022-03-17 由影子mysql中in中查询的数据按id填写顺序排序的方法 $sql= " order by instr('," . $Ids . ",',concat(','," . $Prefix . "id,','))"; 其中$Ids为id字符串,用英文逗号隔开,例如: $Ids='3,2,1,6'; 其中" . $Prefix . "id 为ID字段,$Prefix是字段前缀,例如ID字段可以是n_id这样. 根据实际情况替换即可.