我擅长SQL,对QlikView一无所知。 QlikView是否使用精确的SQL语法?如果我创建SQL脚本,那将在QlikView中工作还是我需要更改一些语法,如DateDiff函数?我是否使用QlikView或Report Builder陷入困境。我知道Report Builder将使用SQL 100%。 请帮忙/指导。 感谢。
答案 0 :(得分: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