linux下order by 报出ORDER BY clause is not in SELECT list

Posted hackxiyu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下order by 报出ORDER BY clause is not in SELECT list相关的知识,希望对你有一定的参考价值。

一、问题:

  在程序执行查询的时候,order by 不能找到要排序的列

 

二、解决:

  在linux环境下,程序之前连接其他库可以正常运行,但是换了一个库后数据就不能正常的显示了,查看后台报出排序列找不到

  在网上搜索教程后发现,需要在mysql里添加一个配置

以上是关于linux下order by 报出ORDER BY clause is not in SELECT list的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP order by 两个条件

order by 和 group by 的区别

order by 和 group by 的区别?

对order by的理解

SQL中,group by 跟order by有什么区别?

我可以在不存储 group by 和 order by value 的情况下加快此查询吗?