sql - 在sql developer中集成2个代码
问题描述
我在 Sqldeveloper / Oracle 我有一个问题我想集成 2 个代码我们可以帮助我吗?我想要这个代码:
`select codpro,
regexp_substr(codrca_list, '[^,]+',1,1) as IndustriesConcerned1,
regexp_substr(codrca_list, '[^,]+',1,2) as IndustriesConcerned2,
regexp_substr(codrca_list, '[^,]+',1,3) as IndustriesConcerned3,
regexp_substr(codrca_list, '[^,]+',1,4) as IndustriesConcerned4,
regexp_substr(codrca_list, '[^,]+',1,5) as IndustriesConcerned5
from (
SELECT CODPRO, LISTAGG (CODRCA, ',') as codrca_list
FROM (SELECT DISTINCT PRO.CODPRO, RCA.CODRCA
FROM PRO
JOIN PRB ON PRO.MOTCLE = PRB.CODPRO
JOIN RCA ON PRB.codrca = RCA.codrca
WHERE RCA.typrca = 'UTI'
AND RCA.CODRCA <> 'LEGSEC'
AND RCA.CODRCA <> 'LOUSEC'
AND RCA.CODRCA <> 'LEGHUM'
AND RCA.CODRCA <> 'LOUHUM')
GROUP BY codpro);`
在这段代码中:
`SELECT
PRO.CODPRO as SKU,
PRO.MOTCLE AS PARENTPRODUCTSKU,
MAX(CASE WHEN FAM.CODEFAM = PRO.FAMPRO THEN FAM.LIBFAM END) AS MarketNomLab1,
MAX(CASE WHEN FAM.CODESFA = PRO.SFAPRO THEN FAM.LIBFAM END) AS MarketNomLab2,
MAX(CASE WHEN FAM.CODESSF = PRO.SSFPRO THEN FAM.LIBFAM END) AS MarketNomLab3,
PRO.CODPRO AS ProductName,
AA_PRODUIT.NBRE_00 AS QuantityITS,
AA_PRODUIT.NBRE_01 AS QuantityITC,
PRO.GENCOD AS "GTI/EAN",
AA_PRODUIT.GENCOD_00 AS "GTIN/EAN Sachet",
AA_PRODUIT.GENCOD_01 AS "GTIN/EAN Carton",
PRO.CODZN7 AS CountryOrigin,
PRO.CODUNI AS TypeOfPkgList,
PRO.CODZN10 AS "EPI CLASS",
PRO.CODDOU AS CustomsCode,
PRO.LONGUE AS DepthOTC,
PRO.HAUTE AS HeightOTC,
PRO.VOLUME AS VolumeOTC,
PRO.POIDS AS WeightOTC,
PRO.LARGE AS WidthOTC,
PRO.DESIGN5||PRO.DESIGN6 AS ProductCommArg1
FROM PRO
JOIN PRB ON PRO.CODPRO = PRB.CODPRO
JOIN FAM ON PRB.CODSOC = FAM.CODSOC
JOIN AA_PRODUIT ON PRO.CODPRO=AA_PRODUIT.CODPRO
WHERE fam.typtie='PRO' AND (FAM.CODEFAM = PRO.FAMPRO OR FAM.CODESFA = PRO.SFAPRO OR FAM.CODESSF = PRO.SSFPRO)
GROUP BY PRO.CODPRO, PRO.MOTCLE, PRO.CODPRO, AA_PRODUIT.NBRE_00, AA_PRODUIT.NBRE_01,PRO.GENCOD, AA_PRODUIT.GENCOD_00, AA_PRODUIT.GENCOD_01, PRO.CODZN7, PRO.CODUNI, PRO.CODZN10, PRO.CODDOU, PRO.LONGUE, PRO.HAUTE, PRO.VOLUME,PRO.POIDS, PRO.LARGE, PRO.DESIGN5||PRO.DESIGN6;`
我想整合这两个例子:
你有解决方案吗 ?因为我不知道该怎么做我提前谢谢你
解决方案
推荐阅读
- javascript - 如何获取包含特定字符串的数组元素的索引
- cookies - Set-Cookie 从服务器到不同域中的 XHR 客户端,将域设置为客户端的域,它应该工作吗?
- python - 如何在 Python 中使用带前缀的 str.get_dummies?
- android-studio - 颤振创建命令在andorid studio中不成功
- python - 如何解决溢出错误:无法将浮点无穷大转换为整数
- javascript - 演绎多重复选框选择产品过滤器
- excel - 使用 for 循环在 excel 中创建运行总计
- google-analytics-api - 开发 Google Analytics Reporting API v4 错误:JsonParseException: Unexpected character ((CTRL-CHAR, code 130))
- java - JavaFX 按钮操作未访问 ListView 选定项
- windows - 如何将 WiFi 网络适配器添加到 VMware 播放器上的虚拟 Windows 10