2017-05-05 96 views
1

我有这样翻译在qlik脚本SQL子选择

select TranDate, 
     ID, 
     StatusID 
     coalesce(
       (select top 1 StatusID from Customer c2 where c1.ID = C2.ID and c1.TranDate <= c2.TranDate), 
       7 
       ) as NextStatus 
from Customer c 

一个SQL脚本,我很抱歉,我没有如何使它工作的任何想法,我只有Load脚本用于Customer

[Customer]: 
Load [TranDate], [ID], [StatusID] 
FROM [lib://user/test2.xlsx] 
(ooxml, embedded labels, table is Customer); 
+0

该SQL脚本是否创建您在Qlik中读取的test2.xlsx Excel表单? – bdiamante

+0

不是,'test2.xlsx'只有那3个字段。所以我想在Qlik中这样做,否则,我可能需要在Excel中手动处理,这是最糟糕的情况。 – Prisoner

回答

0

你情况下使用它如下: 数据: 负载[TRANDATE],[ID],[StatusID]; SQL select ...(你的sql查询);

这就是全部