mysql - 在 QLIKSENSE 中执行多个 SQL 查询
问题描述
我必须在 qliksense 负载中执行多个查询。示例: // Qliksense 加载脚本 // EMP: // 表名 // 加载 .. .. 年、月、日;
SQL Select * from HIVE.emp.emporder;
SQL SELECT concat(cast(`year` as String),'-',lpad(`month`, 2,0),'-',lpad(`day`, 2,0)) as combined
from HIVE.emp.emporder;
SQL SELECT max(concat(cast(`year` as String),'-',lpad(`month`, 2,0),'-',lpad(`day`, 2,0))) as maxi
from HIVE.emp.emporder;
SQL select distinct * from HIVE.emp.emporder where combined = maxi;
我尝试了它可以工作但没有产生最新值的备用查询。
SELECT * from HIVE.emp.emporder
JOIN
(select max(concat(cast(`year` as String),lpad(`month`, 2,0),lpad(`day`, 2,0))) maxdt from HIVE.emp.emporder ) rs
ON concat(cast(`year` as String),lpad(`month`, 2,0),lpad(`day`, 2,0)) =rs.maxdt;
基本上,我需要连接年月日并找到最大值。如何在 qliksense 中修改它?
解决方案
推荐阅读
- matlab - 你如何解决“未定义的函数或变量'mamfis'”?
- snowflake-cloud-data-platform - 如何将列数据类型从 boolean 更改为 varchar(50)?
- css - Chrome 在两台电脑上计算 CSS 不同
- javascript - 将servelt中的字符串转换为json数据并将其传递给javascript:ajax
- android - React Native 应用程序在启动时崩溃 - Android
- python - 在数据框列中获取 NaN 而不是正确的值
- jquery - 带有 Wordpress 的 jQuery 自动完成功能正在搜索每个帖子类型
- jenkins - 如何在子作业失败时在父作业中获取子作业日志?
- pdf - 如何在代码中编辑受密码保护(加密)的 PDF 文件
- java - Java Transformer 将汉字转换为 ASCII 值