Получение ошибки Код ошибки: 1064. У вас ошибка в синтаксисе SQL - PullRequest
1 голос
/ 14 марта 2019

Я новичок в MYSQL, и я пытался выполнить внутреннее соединение, но один из столбцов называется TS%.Кажется, что символ в конце вызывает эту проблему, потому что когда я удаляю этот столбец, он прекрасно работает

SELECT Players.Player, Players.college, Seasons_Stats.Year, Seasons_Stats.Pos, Seasons_Stats.TS% FROMИгроки ВНУТРЕННЕЕ СОЕДИНЕНИЕ Seasons_Stats на Players.Player = Seasons_Stats.Player;

1 Ответ

0 голосов
/ 14 марта 2019

Использование обратной цитаты должно разрешать это странное имя столбца:

SELECT Players.Player, Players.college, Seasons_Stats.Year, Seasons_Stats.Pos, 
Seasons_Stats.`TS%` FROM Players INNER JOIN Seasons_Stats on Players.Player = Seasons_Stats.Player;

Поскольку символ % в синтаксисе MySQL используется для некоторой операции запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...