Это утверждение работает:
UPDATE
registrations
JOIN players ON registrations.aa_player_id = players.a_player_id
SET
registrations.`Player First`=players.player_first,
registrations.`Player Last`=players.player_last,
registrations.`Player Gender`=players.gender,
players.date_of_birth=registrations.player_dob ;
Я хотел бы настроить триггер, чтобы он делал то же самое (только для одной строки) всякий раз, когда в таблицу добавляется новая строка регистрации
Я пробовал этот код
CREATE TRIGGER lookup_player
ДО ВСТАВКИ НА registrations
ДЛЯ КАЖДОГО РЯДА
обновить регистрации
набор
новый. Player Last
= players.player_last
новый. Player First
= players.player_first,
new.registrations. * +1020 * = players.gender, * * тысяча двадцать-одна
new.player_dob = players.date_of_birth
где new.aa_player_id = Players.a_player_id;
Но я получаю ошибку, когда добавляю новую строку в регистрации
1054 - Неизвестный столбец 'Players.a_player_id' в 'где пункт'
Но этот столбец существует существует