Mencari Kiraan Maksimum dalam MySQL
Apabila cuba mencari kiraan maksimum rekod dalam jadual MySQL menggunakan max(count(*) ) fungsi pengagregatan yang dikumpulkan mengikut lajur tertentu, anda mungkin menghadapi ralat: "Penggunaan fungsi kumpulan tidak sah." Ralat ini berlaku kerana fungsi count(*) ialah fungsi agregat yang tidak boleh digunakan dalam fungsi agregat lain seperti maks.
Untuk menyelesaikan isu ini dan mendapatkan kiraan maksimum rekod yang dikumpulkan mengikut lajur tertentu, anda boleh gunakan pendekatan alternatif berikut:
<code class="sql">SELECT name, COUNT(*) AS count_of_name FROM table_name GROUP BY name ORDER BY count_of_name DESC LIMIT 1</code>
Dalam pertanyaan ini:
Atas ialah kandungan terperinci Bagaimana untuk Mencari Kiraan Maksimum dalam MySQL Dikumpulkan mengikut Lajur?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!