这个数据集应该怎样定义??选择周月和不同的维度,过滤出不同的数据

WITH WER AS (

SELECT

INVESTIGATION_DATE AS 调查时间,

JOCKEY AS 操作工,

SHIFT AS 班次,

 PRODUCT_TYPE AS 产品类型,

INSPECTION_STAGE AS 检验阶段,

HOLE_AREA AS 孔洞区域,

HOLE_QUANTITY AS 孔洞数量

FROM WR_ET_QUALITY_HOLE),

QWR AS(

 SELECT 

 DISTINCT

  MDM_TIME.FWEEK AS 周,

MDM_TIME.FMONTH AS 月,

WR_ET_QUALITY_HOLE.INVESTIGATION_DATE 日期

FROM WR_ET_QUALITY_HOLE

LEFT JOIN MDM_TIME ON WR_ET_QUALITY_HOLE.INVESTIGATION_DATE = MDM_TIME.FYMDAY)

SELECT 

WER.操作工,

WER.检验阶段,

WER.孔洞区域,

WER.孔洞数量,

WER.班次,

WER.产品类型,

QWR.周,

QWR.月

FROM WER 

LEFT JOIN QWR ON WER.调查时间= QWR.日期

企业微信截图_16605501838601.png

企业微信截图_16605501838601.png

FineReport 帆软用户BgY7D4i1Xh 发布于 2022-8-15 15:18 (编辑于 2022-8-15 15:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-15 15:35(编辑于 2022-8-15 15:57)

你这个维度不同。关联的字段与group by分组的字段也不一样吧。你举例出来。不同维度是如何关联的字段吧

WITH WER AS (

SELECT

INVESTIGATION_DATE AS 调查时间,

JOCKEY AS 操作工,

SHIFT AS 班次,

 PRODUCT_TYPE AS 产品类型,

INSPECTION_STAGE AS 检验阶段,

HOLE_AREA AS 孔洞区域,

HOLE_QUANTITY AS 孔洞数量

FROM WR_ET_QUALITY_HOLE),

QWR AS(

 SELECT 

 DISTINCT

  MDM_TIME.FWEEK AS 周,

MDM_TIME.FMONTH AS 月,

WR_ET_QUALITY_HOLE.INVESTIGATION_DATE 日期

FROM WR_ET_QUALITY_HOLE

LEFT JOIN MDM_TIME ON WR_ET_QUALITY_HOLE.INVESTIGATION_DATE = MDM_TIME.FYMDAY)

SELECT 

WER.操作工,

WER.检验阶段,

WER.孔洞区域,

WER.孔洞数量,

WER.班次,

WER.产品类型,

QWR.周,

QWR.月

FROM WER 

LEFT JOIN QWR ON WER.调查时间= QWR.日期

where 1=1

${if(len(WEIDU)=0,"",

if(WEIDU="按班组","group by SHIFT",

if(WEIDU="按员工","group by JOCKEY",

IF(WEIDU="按产品contype","group by PRODUCT_TYPE",

if(WEIDU="按检验阶段","group by INSPECTION_STAGEE","")))))}

  • 帆软用户BgY7D4i1Xh 帆软用户BgY7D4i1Xh(提问者) 关联的字段只有日期,主要是group by分组与参数问题
    2022-08-15 15:49 
  • CD20160914 CD20160914 回复 帆软用户BgY7D4i1Xh(提问者) 看上面修改,我只是修改了最后goup by 的字段。。你查询的时候如何改。自己参考类似这样改
    2022-08-15 15:57 
  • 帆软用户BgY7D4i1Xh 帆软用户BgY7D4i1Xh(提问者) 回复 CD20160914 所有的参数和查询的字段都在同一个数据集中这样的应该可以按参数扩展,单独的参数扩展没有过滤出数据
    2022-08-15 16:12 
  • 3关注人数
  • 305浏览人数
  • 最后回答于:2022-8-15 15:57
    请选择关闭问题的原因
    确定 取消
    返回顶部