jfinal left join 报错?报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

jfinal left join 报错?报错

爱吃鱼的程序员 2020-06-14 18:44:19 49

@JFinal 你好,想跟你请教个问题:select count(*) from (JIAOFEI_INFO j left join citys p on j.toprovinceid=p.areaid) left join citys c on j.toarea=c.areacode 


报错:sql injection violation, syntax error: TODO :IDENTIFIER 

SQL
分享到
取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-06-14 18:44:35

    用的druid吧?druid把sql当做恶意注入了,先在数据库控制台执行一下此sql,先保证sql的正确性<atarget='_blank'>@JFinal好了,我把括号去掉就不报错了,谢谢耐心回答。回复<aclass='referer'target='_blank'>@梦回未来:把druid的WallFilter去掉试试回复<aclass='referer'target='_blank'>@JFinal:嗯嗯是的,开始是这样的JIAOFEI_INFOj,citysp,cityscwherej.toprovinceid=p.areaidandj.toarea=c.areacode,因为不复合需求,改成leftjoin三表连接,然后就报错,回复<aclass='referer'target='_blank'>@梦回未来:pagiate需要将select*与后面的分开成两个参数传进去用的是分页paginate这个,数据库执行没问题

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题