我有一个 SQL 问题。
我有两个表:tableA 和 tableB。这两个表的结构完全相同(简化版):
rowid : big int
name: character varying
enabled : boolean
两张表:
tableA contains all the data and their enabled columns are all true.
tableB contains data in tableA that should be turned off (enabled set to false).
我的问题是如何编写一个 SQL 语句,将 tableA 中的所有行替换为 tableB 中的行(或者类似地,将 tableB 中存在的所有行的启用字段设置为 false)
我使用 PostgreSQL。也欢迎来自其他 SQL 类型的 SQL 语句。
非常感谢。