作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在基于 JOIN Access 更新时遇到问题。
我需要合并 2 条语句:
SELECT a.f1, a.f2, a.f3
FROM tableA a, viewB b
WHERE a.f2 = b.f2 AND a.f3 = b.f3
UPDATE tableA a
SET a.f1 = 'x'
UPDATE tableA a, viewB b
SET a.f1 = 'x'
WHERE a.f2 = b.f2 AND a.f3 = b.f3
Operation must use an updateable query.
最佳答案
试试 update .. join
句法:
update tableA a
inner join viewB b on a.f2 = b.f2 and a.f3 = b.f3
set a.f1 = 'x'
update tableA a
set a.f1 = 'x'
where exists (select * from viewB b where a.f2 = b.f2 and a.f3 = b.f3)
关于sql - 如何在表和查询上使用 SELECT 插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9067784/
我是一名优秀的程序员,十分优秀!