Saat Anda merujuk ke kolom yang tidak ada dalam group by
list, MySQL akan mengembalikan nilai yang dipilih secara acak dari salah satu baris dalam grup. Jadi, penting apakah Anda memfilter di dalam subkueri, sebelum group by
, atau di luar subkueri, setelah group by
. Dalam kasus kedua, grup dengan baris yang cocok dan tidak cocok akan disertakan atau dikecualikan secara acak.