我在同一主機(jī)上有 2 個(gè)數(shù)據(jù)庫,通過 Navicat 在 MariaDB 上有相同的用戶:DB1=汽車DB2=自動(dòng)2他們都有一張名為bg_users我想要做的是根據(jù)正確的參考更新相應(yīng)字段中的屬性"passwd"和"truepasswd"輸入。auto2.bguserauto.bguser"user"我嘗試了以下,但失敗了:update auth2.bg_user set user_id, truepasswd, passwd = auth.bg_user( truepasswd, passwd) where user_id = 891;我該如何解決這個(gè)問題?
1 回答
元芳怎么了
TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超7個(gè)贊
您需要限定所有表字段并連接兩個(gè)表:
UPDATE auth2.bg_user, auth.bg_user
SET
auth2.bg_user.truepasswd = auth.bg_user.truepasswd,
auth2.bg_user.passwd = auth.bg_user.passwd
WHERE
auth2.bg_user.user_id = 891 AND
auth2.bg_user.user_id = auth.bg_user.user_id;
它沒有經(jīng)過測試,但應(yīng)該會告訴你方法。
- 1 回答
- 0 關(guān)注
- 149 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
