【发布时间】:2015-09-27 16:38:38
【问题描述】:
我正在尝试混合使用静态和动态值的 MySQL 插入查询。 INSERT 命令是。
INSERT INTO ebdb.requestaction(RequestID,
ActionID,
TransactionID,
IsActive,
IsComplete)
VALUES (
1,
**Dynamic Value from Below Query,
Dynamic Value from Below Query,**
1,
0);
获取字段 2 和 3 的查询来自以下查询。
SELECT transitionaction.TransitionID, transitionaction.ActionID
FROM transitionaction
INNER JOIN transition
ON transitionaction.TransitionID = transition.TransitionID
WHERE transition.TenantID = 1
AND transition.ProcessID = 1
AND transition.CurrentStateID = 1
ORDER BY transitionaction.TransitionID;
我在这里做错了。 请指导我如何以最优化的方式实现这一点。
【问题讨论】:
标签: mysql dynamic insert inner-join sql-insert