compare(User::groupBy(['id'])->having('id', '>', 1)); // Two columns $this->compare(User::groupBy(['id', 'title'])->having('id', '>', 1)->orHaving('title', '=', 'abc')); // Raw $this->compare(User::groupBy('id')->havingRaw('COUNT(id) > ?', [1])); } }