有这样一个需求:要求在报表中增加一个统计周期控件,用来控制折线图的内容是按照控件里的选项(日,周,月,季度,年)来展示的。

这里用到了参数。

方法:

step1:

创建一个字符型参数,‘统计周期’。

step2:

创建一个计算字段,‘统计周期值’,字段定义里用datetrunc函数。

下图中的 订单创建时间 就是需要统计的字段。

拷贝:

CASE [统计周期]
WHEN '日' THEN [订单创建时间]
WHEN '周' THEN DATETRUNC('week',[订单创建时间])
WHEN '月' THEN DATETRUNC('month',[订单创建时间])
WHEN '季' THEN DATETRUNC('quarter',[订单创建时间])
WHEN '年' THEN DATETRUNC('year',[订单创建时间])
END

step3:

把刚才创建的 统计周期值 字段 拖到视图的列处。见下图。然后右键 统计周期值 这个字段选择连续及选择相应的显示格式。

显示统计周期这个参数,下图的右上角。选择不同的值,报表就以不同的统计周期展示出来了。

Tableau--使用参数为报表增加一个统计周期筛选条件(日,周,月,季度,年)相关推荐

  1. mysql分季度统计数据,mysql按日周月季度统计数据

    mysql按日周月季度统计数据 mysql按日.周.月.季度统计数据 1.使用DATE_FORMAT做等值条件查询 2.DATE_FORMAT函数语法,参考w3school 3.可使用格式 4.使用示 ...

  2. 日 周 月 季度 年 统计

    // 总量$total = Db::name("total")->count();// 周访问量$week = Db::name("total")-> ...

  3. Oracle按日周月分组统计,及next_day()函数详解

    1.概述 工作中遇到如下问题:统计周期内关键词数,而这里的周期内最常用的就是日周月. 日月比较容易处理,周的话可以通过next_day()函数实现. 2.实例问题 如下,有一张表ljb_test,包括 ...

  4. 日周月筛选器_举个栗子!Tableau 技巧(147):使用 动态参数 筛选到最新日期值...

    之前,我们分享过如何在筛选日期时,始终自动筛选到最新日期值的方法:筛选到最新日期值. 现在,Tableau 2020.1 版本 用户也可以使用新增的动态参数功能,实现同样的呈现效果. 那么,如何利用 ...

  5. Java数组传参sql_Java中如何传一个数组作为筛选条件操作数据库(sql中foreach的使用)...

    实现步骤: 1. 把前端获取到的要删除的数据的nId,以逗号作为分隔符,组成一个da(其中checkStatus.data.length和checkStatus.data[i].nId是layui里面 ...

  6. php统计日周月数据,PHP实现 今天、昨天、上周、本周、本月、本季度 、本年数据统计功能...

    代码如下 //php获取今日开始时间戳和结束时间戳 $today_start=mktime(0,0,0,date('m'),date('d'),date('Y')); $today_end=mktim ...

  7. linux内核打开prntk,操作系统实验一向Linux内核增加一个系统调用.docx

    操作系统实验一: 向Linux内核增加一个系统调用 xx 711103xx 2012年3月18日 一.实验目的 通过实验,熟悉Linux操作系统的使用,掌握构建与启动Linux内核的方法:掌握用 户程 ...

  8. 【润乾报表2018】如何为参数报表增加重置功能

    润乾报表中参数模版与报表结合发布的设计,使得在页面中对报表数据进行过滤查看非常简单.在实际应用中,我们经常会遇到多次选择参数,但当参数选择非常多的时候,每次清空重新填写就很麻烦,有没有什么简单的办法来 ...

  9. 编写一个制造各种车辆的程序。包含三个类,具体要求如下: (1)基类Vehicle,包含轮子数和汽车自身重量两个属性,一个两参数的构造方法,一个显示汽车信息的方法; (2)小轿车类Car,增加载客数属性

    一.题目描述 编写一个制造各种车辆的程序.包含三个类,具体要求如下: (1)基类Vehicle,包含轮子数和汽车自身重量两个属性,一个两参数的构造方法,一个显示汽车信息的方法: (2)小轿车类Car, ...

最新文章

  1. ecshop微信扫描支付开发
  2. B站超全分享!2万人收藏的免费计算机科学速成课
  3. python中str isupper_python pandas Series.str.isupper用法及代码示例
  4. 268. Missing Number
  5. Mtk Android编译命令
  6. iOS开发之APP内部切换语言
  7. python中 是什么运算符_Python 运算符
  8. python(20)之读写文件
  9. 从此走上一条iOS程序猿不归路。。。
  10. C++工作笔记-Windows下查找窗口句柄并让其显示在桌面
  11. 绮莉:一个超爱团队,为团队疯狂打call的少女
  12. -矩阵-创建矩阵-meshgrid函数
  13. Spanner如何实现事务?
  14. 《Attention-based LSTM for Aspect-level Sentiment Classification》阅读笔记
  15. LayaAir 缓动动画
  16. paip.提升开发效率之查询界面
  17. springboot内置浏览器_springboot-为内置tomcat设置虚拟目录
  18. mysql 程序无法连接_程序无法连接到服务器不知道怎么解决
  19. javascript——构造函数和原型对象
  20. 【系统】ThrottleStop软件使用教程入门级,游戏+工作两种解决cpu过热方案

热门文章

  1. 网络语言为你打c,“想打定话给你”是什么梗
  2. KVM 虚机镜像操作, 扩容和压缩
  3. java 代码名称转换_计算机编码基础知识及Java中编码转换
  4. android 录音的格式,Android录音mp3格式实例详解
  5. [我所知道的BIOS]-[Chipset Config] 5
  6. 网站ICP备案快速通过,需要做好以下准备工作
  7. 守护(daemon)线程
  8. 解决M1芯片无法安装AE闪退问题,AEcc2021中文直装版兼容M1芯片安装教程 M1安装方案
  9. docker-compose快速启动mysql和redis(提供外部客户端可连接)
  10. JavaScript 标准日期、中国标准时间、时间戳、毫秒数互转