Select 基于查询的多个 Exact Online 管理

Select multiple Exact Online administrations based upon query

当您有很多分区(Exact Online administrations),例如 2500 个时,select 从这个列表中逐一选择合适的公司,然后将其复制并粘贴到一个大文件中会变得非常麻烦use COMPANY1, COMPANY2, COMPANY3, ... 声明。

如何更有效地select 多个 Exact Online 服务?

有两种更有效的方法可以select从可用公司中获得更大的 Exact Online 公司列表。

使用 [listagg][1],您可以创建一个包含所有相关公司的字符串,例如与您在阿默斯福特市的办公室关联的所有公司:

select listagg(divisionclasses_divisionclassname_divisionclassnames_administration_code_attr ) 
from   ministrationclassifications 
where  divisionclasses_divisionclassname_divisionclassnames_administration_currency_code_attr = 'EUR' 
and    divisionclasses_divisionclassname_description = 'Vestiging' 
and    description = 'Amersfoort'

然后复制并粘贴 use 语句后的输出。

在较新版本的 Invantive SQL 中,您还可以使用以下 syntax

use select divisionclasses_divisionclassname_divisionclassnames_administration_code_attr from ministrationclassifications where divisionclasses_divisionclassname_divisionclassnames_administration_currency_code_attr = 'EUR' and divisionclasses_divisionclassname_description = 'Vestiging' and description = 'Amersfoort'

这 select 所有与您在阿默斯福特市的办公室相关联的公司,货币为欧元。