我遇到一个问题,我无法直接访问数据库,需要为客户端生成一些SQL查询,以便将粘贴直接复制到phpMyAdmin中的SQL查询框中。
我想要实现的是:(这种语法不起作用)
SET @var1 = Select id FROM Table1 WHERE another_id = 'UNIQUEID';
INSERT INTO Table2 ('v1', 'v2') VALUES (@var1 , 'blahblah');
@ var1将始终是一个字符串。
如何仅使用sql语句来完成此操作?
答案 0 :(得分:0)
好的想通了,等了1个小时,只有5个观点,没有回复。
INSERT INTO Table2(v1, v2)
SELECT Table1.id, blahblah WHERE Table1.another_id = 'UNIQUEID';