首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DOMO - MySQL取消透视表并为每行创建唯一的序列号

DOMO - MySQL取消透视表并为每行创建唯一的序列号
EN

Stack Overflow用户
提问于 2020-02-05 11:01:14
回答 1查看 67关注 0票数 0

我希望能够取消我当前拥有的表的透视。我总是忘记DOMO是不允许某些函数的。使用下面提供的代码,我如何将其转换为DOMO mysql?

代码从这里开始:

select o.*,isnull(c.Qty,0) AS CancelQty,isnull(s.Qty,0) as ShipQty from ( -- ORDERED -- select ORS_ORDN,ORS_LINE,ORS_CHGN,Size,SUM (Qty ) as Qty,SizeLookupCol from ( SELECT ORS_ORDN,ORS_LINE,ORS_STYP,ORS_CHGN,Size,Qty,SizeLookupCol = SUBSTRING( Size ,7,2) FROM oropns_open_order_size_detail unpivot )(Qty for Size in (ORS_OR1,ORS_OR2,ORS_OR3,ORS_OR4,ORS_OR5,,,ORS_OR8,ORS_OR9,ORS_OR10,ORS_OR11,ORS_OR12,ORS_OR13,ORS_OR14,ORS_OR15,ORS_OR16,ORS_OR17,ORS_OR18)) AS A)a GROUP BY ORS_ORDN,ORS_LINE,ORS_CHGN,Size,SizeLookupCol HAVING (Qty)>0)o left join ( --取消-- SELECT ORS_ORDN,ORS_LINE,ORS_CHGN,Size,SUM(Qty) as Qty,SizeLookupCol FROM ( select,#EN20#,#EN21#,#EN22#,Size,Qty,Size,Qty,SizeLookupCol =来自oropns_open_order_size_detail unpivot的SUBSTRING( Size,7,2) (大小的数量,单位为(ORS_CN1,ORS_CN2,ORS_CN3,ORS_CN4,ORS_CN5,ORS_CN6,ORS_CN7,ORS_CN8,ORS_CN9,ORS_CN10,ORS_CN11,ORS_CN12,ORS_CN13,ORS_CN14,ORS_CN15,ORS_CN16,ORS_CN17,)),按,大小,SizeLookupCol HAVING SUM (Qty ) >0)c on o.ORS_ORDN = c.ORS_ORDN and o.ORS_LINE = c.ORS_LINE and o.SizeLookupCol = c.SizeLookupCol left join ( -- SHIPPED - select ORS_ORDN,ORS_LINE,ORS_CHGN,Size,SUM(Qty) AS Qty,SizeLookupCol FROM ( SELECT ORS_ORDN,ORS_LINE,ORS_CHGN,Size,Qty,SizeLookupCol = SUBSTRING( Size ,7,2) from oropns_open_order_size_detail unpivot )(Qty for Size in (ORS_SH1,ORS_SH2,ORS_SH3,,ORS_SH5,ORS_SH6,ORS_SH7,ORS_SH8,ORS_SH9,ORS_SH10,ORS_SH11,ORS_SH12,ORS_SH13,ORS_SH14,ORS_SH15,ORS_SH16,ORS_SH17,ORS_SH18))作为A)A)a组由ORS_ORDN,ORS_LINE,ORS_CHGN,Size,SizeLookupCol在o.ORS_ORDN =和=和=上具有SUM(数量)>0)s

结果:

EN

回答 1

Stack Overflow用户

发布于 2020-03-09 23:58:43

创建了一个新表以取消透视列并将新索引指定为唯一标识符

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60068434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档