本文介紹了Mysql:聚合功能在沒(méi)有 group by 的情況下不起作用的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!
問(wèn)題描述
限時(shí)送ChatGPT賬號(hào)..
我正在使用以下查詢(xún)
SELECT count(*) as num,id,page_name FROM project_page where p_id = '256'
此查詢(xún)?cè)?mysql 版本 5.1.49-3 上運(yùn)行良好,并在 mysql 5.0.32-Debian_7etch8-log 上出錯(cuò)在兩臺(tái)服務(wù)器上,我有完全相同的數(shù)據(jù)庫(kù).
this query is running fine on mysql version 5.1.49-3 and giving error on mysql 5.0.32-Debian_7etch8-log On both server i have exactly same database.
錯(cuò)誤信息
#1140 - 如果沒(méi)有 GROUP BY 子句,將 GROUP 列 (MIN(),MAX(),COUNT(),...) 與沒(méi)有 GROUP 列的混合是非法的
如何在 5.0.31 上運(yùn)行上述查詢(xún)而沒(méi)有任何錯(cuò)誤
How do i run the above query on 5.0.31 without any error
請(qǐng)幫忙.
推薦答案
添加... GROUP BY num, id, page_name
這篇關(guān)于Mysql:聚合功能在沒(méi)有 group by 的情況下不起作用的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!
【網(wǎng)站聲明】本站部分內(nèi)容來(lái)源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問(wèn)題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!