如何在 Qlik Sense 上加载日期范围内的数据?
How to load data within date range on Qlik Sense?
我想在 Qlik Sense 上的定义日期范围内加载数据。
加载数据时,我将其设置为以下格式:
SET DateFormat='DD/MM/YYYY(WWW)';
我希望使用where语句来限制列变量[Date]在日期范围内的数据。
但是,以下语句放在 LOAD 列 FROM table 语句之后不起作用:
其中 [日期]<'2016 年 11 月 30 日(星期三)' 和 [日期]>'2015 年 1 月 12 日(星期二)'
请问
的语法是什么
如果要将 MySQL 中的日期限制在一个范围内,仅使用范围的日期范围就足够了,即
WHERE date BETWEEN '2015-01-12' AND '2016-11-30'
指定星期几是多余且不必要的,因为例如 2015 年 11 月 12 日始终是星期二。
如果您的源日期数据具有 dd/mm/YYYY
格式,那么您可以使用 STR_TO_DATE() 函数解析为日期。之后可以做同样的比较:
WHERE STR_TO_DATE(date, '%d/%m/%Y') BETWEEN '2015-01-12' AND '2016-11-30'
我想在 Qlik Sense 上的定义日期范围内加载数据。
加载数据时,我将其设置为以下格式:
SET DateFormat='DD/MM/YYYY(WWW)';
我希望使用where语句来限制列变量[Date]在日期范围内的数据。
但是,以下语句放在 LOAD 列 FROM table 语句之后不起作用:
其中 [日期]<'2016 年 11 月 30 日(星期三)' 和 [日期]>'2015 年 1 月 12 日(星期二)'
请问
的语法是什么如果要将 MySQL 中的日期限制在一个范围内,仅使用范围的日期范围就足够了,即
WHERE date BETWEEN '2015-01-12' AND '2016-11-30'
指定星期几是多余且不必要的,因为例如 2015 年 11 月 12 日始终是星期二。
如果您的源日期数据具有 dd/mm/YYYY
格式,那么您可以使用 STR_TO_DATE() 函数解析为日期。之后可以做同样的比较:
WHERE STR_TO_DATE(date, '%d/%m/%Y') BETWEEN '2015-01-12' AND '2016-11-30'