hibernate选择少数实体字段的总和

时间:2014-03-03 12:29:14

标签: sql hibernate select playframework-2.2

我试图从db只获得几列总和。我不想下载整个记录(实体),但整个表只有几列。而且我不想要他们的许多记录。我只想要一笔钱。 我有类似的东西:

TypedQuery sumsOfSharedMeters = (TypedQuery) JPA
    .em()
    .createNativeQuery(
        "SELECT "
        + " SUM(wszysUruchProc), SUM(wszysProcToku), SUM(wszysWykoProc), SUM(wszysPrzeterProc), "
        + " SUM(wszysPowtPrzeterProc), SUM(zgloszNiezgodDoRejNiezgod), SUM(niezgodWykryteAudWew), SUM(l4), SUM(nz) "
        + " FROM ZycieBiuro_WorkerMonthReport E WHERE year=:year "
        + " AND intmonth=:month ")
            .setParameter("year", year)
            .setParameter("month", month);
Object results = sumsOfSharedMeters.getSingleResult();

但我得到的对象是: Ljava.lang.Object; @ 621aba

但没有有用的数据。 请帮忙

0 个答案:

没有答案