0

我有一个问题,我无法直接访问数据库,需要为客户端生成一些 SQL 查询,以便将粘贴直接复制到 phpMyAdmin 中的 SQL 查询框中。

我想要实现的是:(这种语法不起作用)

SET @var1 = Select id FROM Table1 WHERE another_id = 'UNIQUEID';
INSERT INTO Table2 ('v1', 'v2') VALUES (@var1 , 'blahblah');

@var1 将始终是单个字符串。

我怎样才能只使用 sql 语句来做到这一点?

4

1 回答 1

0

好的,想通了,等了 1 小时,只有 5 次查看,没有回复。

INSERT INTO Table2(v1, v2)
SELECT Table1.id, blahblah WHERE Table1.another_id = 'UNIQUEID';
于 2012-12-03T19:33:09.897 回答