在一个对象 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`
;
另外,[]
中的字段不需要换行,除非它们包含空格。
我试图从通过 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`
;
另外,[]
中的字段不需要换行,除非它们包含空格。