【问题标题】:sql / phpmyadmin use query result in another INSERT statementsql / phpmyadmin 在另一个 INSERT 语句中使用查询结果
【发布时间】:2012-11-21 06:43:10
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: sql insert phpmyadmin


    【解决方案1】:

    好吧想通了,等了 1 小时,只有 5 次浏览,没有回复。

    INSERT INTO Table2(v1, v2)
    SELECT Table1.id, blahblah WHERE Table1.another_id = 'UNIQUEID';
    

    【讨论】:

      猜你喜欢
      • 2017-05-20
      • 2012-11-26
      • 2017-02-17
      • 1970-01-01
      • 2016-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多