当您有像2500这样的许多分区(精确的在线管理)时,从这个列表中逐个选择正确的公司,然后将其复制并粘贴到一个大型use COMPANY1, COMPANY2, COMPANY3, ...语句中,可能会变得非常麻烦。
如何更有效地选择一些准确的在线管理?
发布于 2017-02-06 17:40:55
有两种更有效的方法可以从现有的在线公司中挑选出更多的准确的在线公司。
使用[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的最新版本中,您还可以使用以下语法
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'这将选择与您在美国城市和欧元的办公室相关的所有公司作为货币。
https://stackoverflow.com/questions/42073970
复制相似问题