createSQLQuery的问题,高手相助!!
由于使用左连接,因此选择createSQLQuery,但当使用左连接加COUNT函数时不知该怎么写,高手相助,万分感谢!!(总觉得HIBERNATE不如JDBC灵活)
String strSql = "SELECT count(*) as count ";
strSql += "FROM t_rec_msg msg ";
strSql += "LEFT OUTER JOIN t_student student ON msg.cmobile = student.cmobile ";
strSql += "student.ctype = '01001' ";
Query query = db.sqlQuery(strSql, new String[] { "count" }, new Class[] {????});(不知这句该怎么写?试了很多方式都报错,希望高人给予指点)
问题点数:50、回复次数:2Top
1 楼lbianxp(ian)回复于 2006-08-16 09:11:11 得分 10
得符合HQL的规范吧……Top
2 楼wangx1949()回复于 2006-09-14 16:02:13 得分 40
看一下这个
http://www.redsaga.com/hibernate-ref/3.1.2/zh-cn/html/querysql.htmlTop




