我想在phpmyadmin中將一個表中的行數複製到另一個表中。我從中複製的表格是profile
表格。表user
我複製到已存在但列不。我正在嘗試phpmyadmin的SQL選項卡中的以下命令。將MySQL列從一個表複製到另一個表
INSERT INTO user
(profileImage,
skypeName,
facebookProfile,
twitterProfile,
reputation,
genderPreference,
agePreference,
fluentLanguage,
desiredLanguage)
(SELECT profileImage, skypeName, facebookProfile, twitterProfile, reputation, genderPreference, agePreference, fluentLanguage, desiredLanguage FROM profile)
由於某種原因,這不適合我。我發現了一個錯誤:
#1054 - Unknown column 'profileImage' in 'field list'
profileImage
存在於profile
表,即是我的領域
有誰知道這個問題可能是什麼的一個名字?
你有沒有試着用你的數據庫名稱前綴你的表? 'INSERT INTO db.tbl'和'SELECT FROM db2.tbl'? – Kermit 2012-08-16 14:22:39
'proileImage'拼寫錯誤,這可能是原因嗎? – 2012-08-16 14:22:52
是的,我也沒有成功。 – garethdn 2012-08-16 14:22:59