简体   繁体   English

我需要在使用内部连接进行选择后在特定行中插入以知道哪一行

[英]I need to do a insert in a specific row after a select with inner join to know which row

I did我做了

SELECT F.id
FROM ftable F 
  INNER JOIN dtable D ON (F.id= D.id) 
WHERE D.email = 'abc@abc.com';

now I need to do a insert in a ftable column using the select result as the where indicator.现在我需要使用选择结果作为 where 指示符在 ftable 列中进行插入。

You can simply insert those selected values by putting insert into before ur select.您可以通过在您的选择之前插入插入来简单地插入那些选定的值。

Insert into ftable
    SELECT F.* FROM ftable F 
                INNER JOIN dtable D ON (F.id= D.id) 
                WHERE D.email = 'abc@abc.com';

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

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