QlikView 是否接受所有 Sql 语法?

Does QlikView Accept all Sql syntax?

我擅长SQL,对QlikView一无所知。 QlikView 是否使用精确的 SQL 语法?如果我创建 SQL 脚本,它在 QlikView 中是否有效,或者我需要更改一些语法,例如 DateDiff 函数?我在使用 QlikView 还是 Report Builder 之间进退两难。我知道 Report Builder 将使用 SQL 100%。 请help/guide。 谢谢

Qlikview 运行 SQL 是的。

QV 和 SQL 之间也有一定程度的互动(如果你愿意的话)。例如具有以下 QV 脚本:

set vDateFrom = 20140101;
set vDateTo = 20140201;

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

将导致以下脚本在 sql 服务器上实际执行:

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