public List getAllContentClickCount() {
        final String query = "select b.smsContentId as ContentId,count(*) as ClickCount from SmsContentClickLog b left join SmsContent a on b.smsContentId=a.id where a.deleted=1 group by b.smsContentId";
        List list = (List)this.getHibernateTemplate().execute(new HibernateCallback() {
            public Object doInHibernate(Session session) throws HibernateException, SQLException {
                return session.createSQLQuery(query).addScalar("ContentId", Hibernate.INTEGER).addScalar("ClickCount",Hibernate.INTEGER).setResultTransformer(new AliasToBeanResultTransformer(SmsCoutentCilckCount.class)).list();
            }
        });
        return list;
    }

  返回:['ClickCount':12,'ClickCount':23]

相关文章:

  • 2022-12-23
  • 2021-10-16
  • 2022-12-23
  • 2022-01-17
  • 2021-07-22
  • 2021-05-04
  • 2021-09-10
  • 2022-02-12
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-02
  • 2021-11-16
  • 2022-12-23
  • 2022-02-17
相关资源
相似解决方案