2022-03-17  点击量: 41

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这样.

根据实际情况替换即可.

 

评论已关闭!