gpt4 book ai didi

sql - 如何在 grails 中进行 Group By 以按 Count(*) 排序

转载 作者:行者123 更新时间:2023-12-04 10:06:00 24 4
gpt4 key购买 nike

我如何翻译:

SELECT COUNT(*) AS `count`, `a` FROM `b` GROUP BY `a` ORDER BY `a`

进入 grails 或 gorm 查询?

最佳答案

从 grails 1.2 开始,您可以创建别名并按创建的别名排序。

https://cvs.codehaus.org/browse/GRAILS-3875https://cvs.codehaus.org/browse/GRAILS-3655更多细节。

应用于您自己的代码,HQL 查询将是:

def c = b.createCriteria() 
def results = c {
projections {
groupProperty("a")
count("a", 'myCount') //Implicit alias is created here !
}
order 'myCount'
}

关于sql - 如何在 grails 中进行 Group By 以按 Count(*) 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2781712/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com