oracle in 多列,oracle 多列=多列

oracle 多列=多列

多列更新

UPDATE WMS_CUSTOMER_CONFIG C

SET (C.WORK_DESCRIPTION,

C.S_IS_GROUP_OLD_ITEM,

C.S_IS_GROUP_ITEM_CODE,

C.S_IS_GROUP_LOT,

C.S_IS_GROUP_ORDER_CODE,

C.S_IS_GROUP_PD,

C.S_IS_GROUP_LD) =

(SELECT T.WORK_DESCRIPTION,

T.S_IS_GROUP_OLD_ITEM,

T.S_IS_GROUP_ITEM_CODE,

T.S_IS_GROUP_LOT,

T.S_IS_GROUP_ORDER_CODE,

T.S_IS_GROUP_PD,

T.S_IS_GROUP_LD

FROM TEMP_CONFIG T

WHERE T.ID = C.ID)

WHERE C.ID = (SELECT T.ID FROM TEMP_CONFIG T WHERE T.ID = C.ID);

WHERE EXISTS (SELECT T.ID FROM TEMP_CONFIG T WHERE T.ID = C.ID);

多列 in 条件

SELECT C.ID,

C.S_IS_GROUP_OLD_ITEM,

C.S_IS_GROUP_ITEM_CODE,

C.S_IS_GROUP_LOT,

C.S_IS_GROUP_ORDER_CODE,

C.S_IS_GROUP_PD,

C.S_IS_GROUP_LD

FROM WMS_CUSTOMER_CONFIG C

WHERE (C.S_IS_GROUP_OLD_ITEM, C.S_IS_GROUP_ITEM_CODE, C.S_IS_GROUP_LOT,

C.S_IS_GROUP_ORDER_CODE, C.S_IS_GROUP_PD, C.S_IS_GROUP_LD) IN

(SELECT T.S_IS_GROUP_OLD_ITEM,

T.S_IS_GROUP_ITEM_CODE,

T.S_IS_GROUP_LOT,

T.S_IS_GROUP_ORDER_CODE,

T.S_IS_GROUP_PD,

T.S_IS_GROUP_LD

FROM TEMP_C T);

多列 = 条件 ,限制select返回仅1条记录

SELECT C.ID,

C.S_IS_GROUP_OLD_ITEM,

C.S_IS_GROUP_ITEM_CODE,

C.S_IS_GROUP_LOT,

C.S_IS_GROUP_ORDER_CODE,

C.S_IS_GROUP_PD,

C.S_IS_GROUP_LD

FROM WMS_CUSTOMER_CONFIG C

WHERE (C.S_IS_GROUP_OLD_ITEM, C.S_IS_GROUP_ITEM_CODE, C.S_IS_GROUP_LOT,

C.S_IS_GROUP_ORDER_CODE, C.S_IS_GROUP_PD, C.S_IS_GROUP_LD) =

(SELECT T.S_IS_GROUP_OLD_ITEM,

T.S_IS_GROUP_ITEM_CODE,

T.S_IS_GROUP_LOT,

T.S_IS_GROUP_ORDER_CODE,

T.S_IS_GROUP_PD,

T.S_IS_GROUP_LD

FROM TEMP_C T WHERE ID=4041);

标签:CODE,GROUP,ORDER,ITEM,LOT,oracle,多列,ID

来源: https://www.cnblogs.com/Tty725/p/13574103.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值