是否可以使 mysql 查询返回没有默认顺序的值。例如,我正在使用以下查询
select id_product,name from sample where id_product in ('675','123','745','954').
但它按 id_product 给出输出行顺序。 输出:
id_product,Name
123 ,abc
675 ,xzy
745 ,bsh
954 ,dsh
我希望结果应该是这样的,没有默认顺序。
id_product,Name
675 ,xzy
123 ,abc
745 ,bsh
954 ,dsh
如有任何帮助,我们将不胜感激。
最佳答案
总是有顺序的。如果您未使用 ORDER BY
指定任何特定内容,则可以按照行在数据库中存储的顺序返回行。
关于php - MySQL查询以特定顺序返回结果而不按顺序返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18357822/