2017-05-05 79 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查詢);

這就是全部