2015-03-30 42 views
0

我擅長SQL,對QlikView一竅不通。 QlikView是否使用確切的SQL語法?如果我創建SQL腳本,那麼在QlikView中工作還是需要更改某些語法(如DateDiff函數)?無論是使用QlikView還是Report Builder,我都處於兩難的境地。我知道Report Builder將使用SQL 100%。 請幫助/指導。 謝謝。QlikView是否接受所有Sql語法?

回答

2

Qlikview在其上運行SQL。

此外,QV和SQL之間還有一定程度的交互(如果需要)。例如具有下列QV腳本:

set vDateFrom = 20140101; 
set vDateTo = 20140201; 

SQL 
Select 
    * 
From MyTable 
Where 
    DateFrom >= $(vDateFrom) 
and DateTo < $(vDateTo) 
; 

將導致如下腳本正在SQL Server上實際執行:

Select 
    * 
From MyTable 
Where 
    DateFrom >= 20140101 
and DateTo < 20140201 
+0

這是一個很好的例子。謝謝。 – Bulbul 2015-03-31 14:39:26