我试图在我的sql表中插入一个php变量和另一个表中的1行数据的组合。香港专业教育学院发现了相似但没有这种组合的例子。
OTHERTABLE.liveDate
将是我需要单个记录的地方,但我需要从OTHERTABLE中添加WHERE id='1'
等条件
'$navid', '$loginid', '$total', '$where'
不是来自OTHERTABLE
INSERT INTO myTable (`navid`,`loginid`, `pageDisplayNum`, `whereFrom`, `liveDate`)
VALUES ('$navid', '$loginid', '$total', '$where', 'OTHERTABLE.liveDate')
答案 0 :(得分:2)
INSERT INTO myTable (`navid`,`loginid`, `pageDisplayNum`, `whereFrom`, `liveDate`)
select '$navid', '$loginid', '$total', '$where', OTHERTABLE.liveDate
from OTHERTABLE
where OTHERTABLE.id='1'