Heim > Datenbank > MySQL-Tutorial > 浅析一个MYSQL语法(在查询中使用count)的兼容性问题

浅析一个MYSQL语法(在查询中使用count)的兼容性问题

WBOY
Freigeben: 2016-06-07 16:17:01
Original
873 Leute haben es durchsucht

本篇文章是对MYSQL语法(在查询中使用count)的兼容性问题进行了详细的分析介绍,需要的朋友参考下 简单来说就是在查询中使用count以及更多字段 复制代码 代码如下: select count(id),id,name from table 很尴尬的,我的环境是5.5的,这个是能获取到结果的,但

本篇文章是对MYSQL语法(在查询中使用count)的兼容性问题进行了详细的分析介绍,需要的朋友参考下

 

简单来说就是在查询中使用count以及更多字段

复制代码 代码如下:


select count(id),id,name from table 


很尴尬的,我的环境是5.5的,这个是能获取到结果的,但是运行到服务器就不行了
好吧,报了一个错误

复制代码 代码如下:


#1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause  


在5.x是可以用的,不过其它字段的值只是获取到第一条的信息,好吧,我承认这是一个偏门的写法,,无实际意义,可能是新手的一个语法结构思路不清晰所致。
好吧,作为一个新人,我还是明智的使用WAMP的版本切换功能切换过去吧

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage