実際には2つのテーブルデータを1つのテーブルに挿入しています。私は私のウェブサイトのために新しく提出されたフォームのコードを書いたが、私はデータベースの既存のデータを更新したい。オペランドには複数のテーブルクエリ用に1列を含める必要があります
下記をご覧ください。 お勧めします。クエリ以下
は私にエラーを与えている:
INSERT INTO am_intranet_hr_lead_document(doc_name,careers_submissions_key,hr_phase_key,response_id,date_added)
SELECT (am_career_submissions.resume,am_career_submissions.careers_submissions_key,am_intranet_hr_lead_response.hr_phase_key,am_intranet_hr_lead_response.response_id,am_career_submissions.add_dt)
FROM am_career_submissions, am_intranet_hr_lead_response
WHERE am_career_submissions.careers_submissions_key = am_intranet_hr_lead_response.careers_submissions_key
"オペランドが1列(複数可)を含める必要があり、" ありがとうございました。
同様の一種のように
を制限するには([こちら]取り上げhttps://stackoverflow.com/questions/456644/mysql-syntax-error-message-operand -should-contain-1-カラム)。 – Ravi
Raviさん、ありがとうございました。あなたが提案したリンクは私に役立ちます。これは私の問題を再現しました。私はちょうどそれからparanthesisを削除しました。 – Punam
テーブルから複数の列を選択している場合、ブラケット '(')を使用しないでください –