银弹谷V平台VSQL使用distinct与union all使用

822 阅读1分钟

本次为大家带来银弹谷零代码软件开发套件VSQL使用distinct与union all报错解决方法实用技巧:

Q1:VSQL在使用 distinct 时报错是什么原因?

这种情况,一般是在使用 select distinct 时,字段使用了别名,并且别名和原字段名称不一致的时候。

处理方式也很简单,就是在外面再包一层查询。

注:order by 语句要放到最外层。

Q2:VSQL在使用 union all 时报错怎么办?

写法和报错如下:

由于VSQL的算法逻辑原因,在使用 union all 的时候,需要在外面再包一层查询。

注:union all 的子查询,请不要写 select * ,因为 select * 查出来的字段顺序无法控制,导致前后子查询的结果集字段无法一一对应。

END

以上就是银弹谷零代码软件开发套件

VSQL使用distinct与union all报错解决方法的全部内容

希望可以帮助到有需要的伙伴们

我们下期再见吧~