Я создал базу данных для команды nfl. Я создал таблицу, называемую игроком, в которой хранится информация о биосах. Теперь я хочу создать таблицу, называемую транзакцией, которая показывает торговые транзакции, но игроков в активный список, основанный на первичном ключе игроков. Но я получаю эту ошибку: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'KEY(idplayer) REFERENCES players(playersid))' at line 8.
`Я продолжаю получать эту ошибку в mysql
create table transactions(
transid INT UNSIGNED NOT NULL AUTO_INCREMENT,
type VARCHAR(30),
fromteam VARCHAR(30),
toteam VARCHAR(30),
idplayer INT UNSIGNED NOT NULL,
PRIMARY KEY(transid),
FORIEGN KEY(idplayer) REFERENCES players(playersid));
Пожалуйста, может кто-то помочь мне на подобных переживаний.
проверки внешнего ключа орфографической – Anptk
Это 'FOREIGN' и не' FORIEGN' –
typo error: его FOREIGN KEY не FORIEGN KEY – ekans