淺析一個MYSQL語法(在查詢中使用count)的兼容性問題
更新時間:2013年07月02日 12:24:49 作者:
本篇文章是對MYSQL語法(在查詢中使用count)的兼容性問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
簡單來說就是在查詢中使用count以及更多字段
select count(id),id,name from table
很尷尬的,我的環(huán)境是5.5的,這個是能獲取到結(jié)果的,但是運(yùn)行到服務(wù)器就不行了
好吧,報了一個錯誤
#1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
在5.x是可以用的,不過其它字段的值只是獲取到第一條的信息,好吧,我承認(rèn)這是一個偏門的寫法,無實際意義,可能是新手的一個語法結(jié)構(gòu)思路不清晰所致。
好吧,作為一個新人,我還是明智的使用WAMP的版本切換功能切換過去吧
復(fù)制代碼 代碼如下:
select count(id),id,name from table
很尷尬的,我的環(huán)境是5.5的,這個是能獲取到結(jié)果的,但是運(yùn)行到服務(wù)器就不行了
好吧,報了一個錯誤
復(fù)制代碼 代碼如下:
#1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause
在5.x是可以用的,不過其它字段的值只是獲取到第一條的信息,好吧,我承認(rèn)這是一個偏門的寫法,無實際意義,可能是新手的一個語法結(jié)構(gòu)思路不清晰所致。
好吧,作為一個新人,我還是明智的使用WAMP的版本切換功能切換過去吧
相關(guān)文章
記錄無法安裝mysql-Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-G
在aliyun上安裝MySQL時由于上次錯誤卸載mysql 導(dǎo)致校驗文件出問題。下面小編給大家分享記錄無法安裝mysql-Invalid GPG Key from file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql的解決方法,需要的朋友參考下吧2017-01-01MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié)(推薦)
MYSQL數(shù)據(jù)表損壞的原因分析和修復(fù)方法小結(jié),碰到的朋友可以參考,下面整理一些比較全,希望對大家有所幫助。2011-01-01MySQL中union和order by同時使用的實現(xiàn)方法
下面小編就為大家?guī)硪黄狹ySQL中union和order by同時使用的實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12MySQL多線程復(fù)制遇到Error_code: 1872的解決方案
本文給大家分享的是在使用mysql主從復(fù)制的時候遇到Error_code: 1872錯誤的解決方法,非常的簡單,有需要的小伙伴可以參考下2016-09-09Mysql通過explain分析定位數(shù)據(jù)庫性能問題
這篇文章主要介紹了Mysql通過explain分析定位數(shù)據(jù)庫性能問題,明確SQL在Mysql中實際的執(zhí)行過程是怎樣的,如果查詢字段沒有索引則增加索引,如果有索引就要分析為什么沒有用到索引,本文詳細(xì)講解,需要的朋友可以參考下2023-01-01