数据权限在查询统计的时候报错了

Blade 未结 2 150
zeal
zeal 2025-12-18 12:07

一、该问题的重现步骤是什么?

 select * from (SELECT count(*) FROM biz_factory_purchase_order WHERE is_deleted = 0 AND tenant_id = ? AND order_date >= ? AND order_date <= ? AND tenant_id = '000001' ORDER BY id DESC) scope where scope.source_code in ("xdlk")

### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'scope.source_code' in 'where clause'



二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

bldaexboot 4.6.0

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  zeal
    zeal (楼主)
    2025-12-18 14:10

    我是自定义的统计SQL 这种情况有没有什么好的扩展现在

    作者追问:2025-12-18 14:10

    没好办法,只能自己写sql的时候加上条件。

提交回复