繁体   English   中英

将php变量和SELECT变量组合到一个SQL插入查询中

[英]Combine php variable and SELECT variables into one SQL Insert query

我有以下查询:

INSERT INTO 
                                table
                            (
                                memberid,
                                field1,
                                field2,
                                field3
                            )  
                            VALUES
                            (
                                :memberid,              
                                (
                                    SELECT
                                        field1,
                                        field2,
                                        field3
                                    FROM 
                                        table
                                    WHERE 
                                        id = :id
                                )
                            )

我正在使用PDO准备好的语句,但是查询无法以这种方式工作。

有谁知道如何将准备好的语句和SELECT变量组合到一个查询中?

TNX

您是否考虑过插入选择?

INSERT INTO mytable (a,b) 
SELECT :a, b
FROM myothertable

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM