我们可以使用 SQL 中的子查询更新表中的数据。 要更新表,我们可以在 SET、FROM 和 WHERE 子句中编写子查询。
示例
UPDATE dbo.billtbl SET creadittotal = creadittotal+100, paymenttotal = (SELECT MAX(paymenttotal) FROM dbo.billtbl) WHERE dbo.billtbl.billid=1
日期:2020-06-02 22:17:56 来源:oir作者:oir
我们可以使用 SQL 中的子查询更新表中的数据。 要更新表,我们可以在 SET、FROM 和 WHERE 子句中编写子查询。
UPDATE dbo.billtbl SET creadittotal = creadittotal+100, paymenttotal = (SELECT MAX(paymenttotal) FROM dbo.billtbl) WHERE dbo.billtbl.billid=1