カラム(ID、ユーザ名、パスワード)を持つユーザとカラム(user_id、失敗、時間)を持つuser_failedの2つのテーブルがあります。ユーザー名だけを使用してuser_failedテーブルに挿入する方法はありますか?このコードを試してみましたが失敗しました:mysqlでSELECTを使用したINSERT値
INSERT INTO `login_attempts`(`user_id`, `time`, `failed`)
VALUES (SELECT user_id FROM users WHERE username = 'pokemon','',3)
それは私がこのエラー#1054を得ることができないです - ああ、それは仕事だ – Ying
「フィールドリスト」に不明な列「のuser_id」を、それはです私のusersテーブルであるため、私はちょうどIDにuser_idを変更idはuser_idではありません。ありがとう – Ying