假设A表有C1, C2两列, B表有C3, C4两列,
我想从B表按C4的值选择出C3: SELECT C3 FROM B WHERE C4=?
,
然后结合一个变量V, 即V, C3 插入到A表中: INSERT INTO A(C1, C2) Values(V, C3)
.
有没有办法能在一条SQL中完成? 我只知道INSERT INTO A(C1, C2) SELECT (C3, C4) FROM B
这种形式.
谢谢.
假设A表有C1, C2两列, B表有C3, C4两列,
我想从B表按C4的值选择出C3: SELECT C3 FROM B WHERE C4=?
,
然后结合一个变量V, 即V, C3 插入到A表中: INSERT INTO A(C1, C2) Values(V, C3)
.
有没有办法能在一条SQL中完成? 我只知道INSERT INTO A(C1, C2) SELECT (C3, C4) FROM B
这种形式.
谢谢.
4 回答1.2k 阅读✓ 已解决
8 回答1.2k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
1 回答842 阅读✓ 已解决
2 回答1.2k 阅读
2 回答1k 阅读
直接这样不就可以了么?