HQL中 distinct 和 count
String counthql="select count(*) from (select distinct trainOrder.userid, trainOrder.course from TrainOrder trainOrder where trainOrder.course in (select course.courseId from KmsCourse course where course.knowledgeId='"+ knowledgeId + "')) as t";
请问这条语句哪里错了啊 在我网上找来好多都是一样的 到我这就报 :line 21 unexpected token:(
和line 87 unexpected token: from 这两个提示。
哪位遇到过啊。