【问题标题】:Does QlikView Accept all Sql syntax?QlikView 是否接受所有 Sql 语法?
【发布时间】:2015-03-30 20:44:52
【问题描述】:

我擅长 SQL,但对 QlikView 一无所知。 QlikView 是否使用精确的 SQL 语法?如果我创建 SQL 脚本,这是否可以在 QlikView 中工作,或者我需要更改一些语法,例如 DateDiff 函数?我在使用 QlikView 还是 Report Builder 时处于两难境地。我知道报表生成器将 100% 使用 SQL。 请帮助/指导。 谢谢。

【问题讨论】:

    标签: qlikview


    【解决方案1】:

    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
    

    【讨论】:

    • 这是一个很好的例子。谢谢。
    猜你喜欢
    • 2018-08-18
    • 2012-03-15
    • 2010-11-04
    • 1970-01-01
    • 1970-01-01
    • 2013-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多