在 Oracle SQL 中创建行 - 复杂



我有一个表格 措施

马个
M_ID MBK_NAME MCP_NAME
10 氯化石蜡
11中链氯化石蜡循环

更新了答案
在您的说明之后,这里是使用模型克劳斯的答案。但首先是数据 - 我将所有 3 个测试数据收集到表 MEASURE 中,添加了一列 TEST (A、B、C),这样我就可以看到所有差异。数据如下所示。

HTTPKHN_GT
TESTM_IDMBK_NAMEMCP_NAME
A51JDKJPP JDKJPP
A57JDKJPP JDKJPP
A61JDKJPP JDKJPP
B101HTTPKHN_GT
C15PIPSTTKOOLXX
C25PIPSTTKOOLXX

MBK_NAME似乎无关紧要。

创建一个包含两行的表,其中包含 文本'''01'

针对该表加入。 笛卡尔叉积将为您提供所需的四行。


你提到(11, MCCP01), 但我想你的意思是(10,MCCP01)。

最新更新