select a.depart_no,b.name , sum(ifnull(quota,0))/10000 quota
from tdepart_base a
inner join tm_inventory b on a.depart_no = b.code
where ${rights("a.depart_no",hierarchy,p_depart,departs)}
and a.cyear = ${years}
group by a.depart_no ,b.name
可能是配置问题吧,重新换了工作目录,把能预览的拷贝过来覆盖之后就好了
参数需要传值才可以,如果不传值会当成 sql 去解析,就会有解析 sql 报错
where 后面的这个是什么意思?
这个不符合sql 语法
把设计器的日志级别调成DEBUG 或者INFO,然后再然后之后看下日志里面打印出来的查询具体SQL 是什么?