查询后的sql存储结果

d4so4syb  于 2021-07-26  发布在  Java
关注(0)|答案(3)|浏览(316)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

10个月前关门了。
改进这个问题
我的问题是:

SELECT `karta zmiany formy/ wersji`.`Nr maszyny`
FROM `karta zmiany formy/ wersji`
INNER JOIN `KARTA URUCHOMIENIA PRODUCKJI` ON `karta zmiany formy/ wersji`.`id` = `KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany formy/wersji`

通过此查询,我得到以下结果:
查询结果
现在我想把这个结果存储在一个名为 test 在table上 KARTA URUCHOMIENIA PRODUCKJI 你能帮助我吗?
谢谢您

hgqdbh6s

hgqdbh6s1#

我希望这能帮助你:

/*In SQLServer:*/
        update `KARTA URUCHOMIENIA PRODUCKJI`
        set test=`karta zmiany formy/ wersji`.`Nr maszyny`

        FROM `karta zmiany formy/ wersji`
        INNER JOIN `KARTA URUCHOMIENIA PRODUCKJI` 
        ON `karta zmiany formy/ wersji`.`id` = `KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany formy/wersji`

    /*In MYSQL:*/    
    update `KARTA URUCHOMIENIA PRODUCKJI`
    INNER JOIN `karta zmiany formy/ wersji`
    ON `karta zmiany formy/ wersji`.`id` = `KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany formy/wersji`
    set test=`karta zmiany formy/ wersji`.`Nr maszyny`
rqmkfv5c

rqmkfv5c2#

请使用下面的查询,

update `KARTA URUCHOMIENIA PRODUCKJI` t1
inner join (SELECT `KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany 
formy/wersji` as id , `karta zmiany formy/ wersji`.`Nr maszyny` as data FROM 
`karta zmiany formy/ wersji`
INNER JOIN `KARTA URUCHOMIENIA PRODUCKJI` ON `karta zmiany formy/ 
wersji`.`id`=`KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany formy/wersji`) t2
on (t1.`KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany formy/wersji` = t2.id)
set t1.test = t2.data;
thtygnil

thtygnil3#

在mysql文档中解决

INSERT INTO `KARTA URUCHOMIENIA PRODUCKJI`(test)
SELECT `karta zmiany formy/ wersji`.`Nr maszyny`
FROM `karta zmiany formy/ wersji`
INNER JOIN `KARTA URUCHOMIENIA PRODUCKJI` ON `karta zmiany formy/ wersji`.`id` = `KARTA URUCHOMIENIA PRODUCKJI`.`Nr karta zmiany formy/wersji`

请不要忘了在您使用的数据库中添加标签,sql不是数据库,而是编程语言。

相关问题