У меня есть 2 таблицы: пользователи с столбцами (id, username, password) и user_failed с столбцами (user_id, failed, time). есть ли какой-либо возможный способ, который я могу вставить в таблицу user_failed, используя только имя пользователя? Я пробовал этот код, но это не удалось:Значение INSERT с использованием SELECT в mysql
INSERT INTO `login_attempts`(`user_id`, `time`, `failed`)
VALUES (SELECT user_id FROM users WHERE username = 'pokemon','',3)
это не я получаю эту ошибку # 1054 - Неизвестный столбец «user_id» в «списке полей» – Ying
ах это работа, я просто изменить user_id к идентификатору, так как в моей таблице пользователей это id не user_id. благодаря – Ying