用于测试结果查询的sql语法

时间:2013-09-22 17:09:46

标签: sql hibernate select hql

我在这里遇到了一些选择查询测试结果的问题

String hql2="select sum(SousEval_Note)  from SousEvaluation sv, Categorie ctg WHERE   AND ctg.CATEGORIE_ID =2";
Query  q2 =session.createSQLQuery(hql2);
List sumResultList2 = q2.list();
System.out.println("SUM of SousEvaluation not: "+ sumResultList2 != null ? sumResultList2.get(0) : 0.0);

我想做这个测试:

if(((sumResultList2.get(0)).equals(0))){// i have problem here  in this line
    String hql="update Evaluation e SET e.Eval_NoteGlobal ="+sumResultList1.get(0)+" WHERE EVAL_ID ="+ideval+" ";

    Query q= session.createSQLQuery(hql);
    q.executeUpdate();
}

知道我使用hibernate3和struts2来处理我的webapp

0 个答案:

没有答案