我在Oracle DB
命名Person
与下列的表:如何根据查询结果为oracle中的列设置值?
- ID
- Name
- hasPaid
- sendProduct
我想修改sendProduct
列的当前值是'Yes'
为具有的'yes'
hasPaid
值的任何行
select * from Person where hasPaid = 'Yes';
我已经写了上面的查询来获取hasPaid值为'是'的所有行,但是我不确定如何使用此设置hasPaid列?
你需要更新表或简单地得到一个select语句的值,而无需修改数据? – Aleksej
不,我想修改表中的现有数据,谢谢 – java123999
这实际上不是您应该在stackoverflow上提出的问题的级别 - 获取SQL手册并阅读它。 (不,我没有downvote你) – Pancho