在一个对象 qlikview 中从 odbc 加载两个 table 数据

loading two table data from odbc in one object qlikview

我试图从通过 ODBC 连接的数据库中的两个表中获取数据。不确定具体怎么做,因为我正在尝试在 db400 中学到的基本查询。

ODBC CONNECT TO trial;

//-------- Start Multiple Select Statements ------



SQL SELECT *

FROM graphdata.`kbl_one_voice_responsiveness_measured`;

//-------- End Multiple Select Statements ------



/*TARGET TABLE */



LOAD [setup],

    'Responsiveness' as Domain,

    [sku],

    [KPI],

    [target]

as [SQL SELECT *

FROM graphdata.`kbl_one_voice_responsiveness_target`;]

我收到了这个错误

Syntax error



Unexpected token: 'ODBC', expected one of: ',', 'AutoGenerate', 'From', 'From_Field', 'Inline', 'Resident', 'Where', ...



LOAD [setup],

    'Responsiveness' as Domain,

    [sku],

    [KPI],

    [target]

as [SQL SELECT *

FROM graphdata.`kbl_one_voice_responsiveness_target`;]

///$tab KBL_Perf

>>>>>>ODBC<<<<<< CONNECT TO trial

请让我知道哪里出错了

您不应该将 sql select 包裹在 []

LOAD 
  setup,
  'Responsiveness' as Domain,
  sku,
  KPI,
  target
;
SQL 
SELECT 
  *
FROM 
  graphdata.`kbl_one_voice_responsiveness_target`
;

另外,[] 中的字段不需要换行,除非它们包含空格。