Join 如何使用联接从select的结果更新单个字段

Join 如何使用联接从select的结果更新单个字段,join,select,Join,Select,我希望将一个标志从Y更改为N。我得到了一个select,它给了我两条记录,我想更改其值。 作为一个新手,对于任何比基础更先进的东西,我完全不知所措 由于这是一个活动表,在没有充分了解我将更新正确记录的情况下,我将非常谨慎地尝试此操作 SELECT a.*, '||' , b.* FROM basecode b, type t WHERE b.b_id IN ('Val1', 'Val2', 'Val3') AND b.btype_id = t.ttype_id 结果代码为我提供了多个字段的记录

我希望将一个标志从Y更改为N。我得到了一个select,它给了我两条记录,我想更改其值。 作为一个新手,对于任何比基础更先进的东西,我完全不知所措

由于这是一个活动表,在没有充分了解我将更新正确记录的情况下,我将非常谨慎地尝试此操作

SELECT a.*, '||' , b.* FROM basecode b, type t
WHERE b.b_id IN ('Val1', 'Val2', 'Val3')
AND b.btype_id = t.ttype_id
结果代码为我提供了多个字段的记录,但我只想将几个记录标志字段从“Y”更改为“N”

剥去我的其他田地

iflag='Y' oflag='Y'

只需要将它们从上一次选择设置为“N”