【发布时间】:2014-06-07 01:08:43
【问题描述】:
所以我有两张桌子,我想同时使用这两张桌子。
第一个。
工厂(fid、fname、address)
和
工人(wid、wname、fid、salary)
我想把在超过 100 名工人的工厂工作的工人的工资提高 10%。
这是怎么做到的?
如果超过100个id,是不是需要搜索工厂的fid?
【问题讨论】:
-
你真的需要做
UPDATE还是用SELECT输出新工资? -
我需要更新数据库并输出它。是否可以一次查询?
-
什么是 RDBMS(
SQL Server、Oracle等)? -
是的,您可以在
PostgeSQL中使用UPDATE ... RETURNING *进行一次查询
标签: sql postgresql sql-update