[英]Combine php variable and SELECT variables into one SQL Insert query
I've the following query: 我有以下查询:
INSERT INTO
table
(
memberid,
field1,
field2,
field3
)
VALUES
(
:memberid,
(
SELECT
field1,
field2,
field3
FROM
table
WHERE
id = :id
)
)
I'm using PDO prepared statements, but the query doesn't work in this way. 我正在使用PDO准备好的语句,但是查询无法以这种方式工作。
Does anyone know how to combine prepared statements and SELECT variables into one query? 有谁知道如何将准备好的语句和SELECT变量组合到一个查询中?
Tnx TNX
Have you considered insert-select? 您是否考虑过插入选择?
INSERT INTO mytable (a,b)
SELECT :a, b
FROM myothertable
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.