Ez jó kiérdés, fogalmam sincs. De ha a where helyére having-et írok, akkor az elvárt módon működik, és a helyes értékeket a helyes sorrendben adja.