sql – 如何在Grails中按Group(*)排序

前端之家收集整理的这篇文章主要介绍了sql – 如何在Grails中按Group(*)排序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我如何翻译:
SELECT COUNT(*) AS `count`,`a` FROM `b` GROUP BY `a` ORDER BY `a`

进入grails或gorm查询

@H_301_6@

解决方法

从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'
}
@H_301_6@ @H_301_6@

猜你在找的MsSQL相关文章