неизвестный столбец в предложении On для простого соединения mysql - PullRequest
0 голосов
/ 20 июля 2011

Возможно, уже слишком поздно, но я не могу понять, что не так

Это дает мне неизвестный столбец в ошибке предложения ON

SELECT *
FROM abstracts, parts
JOIN parts test ON abstracts.abstract_id = test.abstract_id

Но это работает отлично

SELECT *
FROM abstracts, parts
WHERE abstracts.abstract_id = parts.abstract_id

Это гораздо больший запрос, поэтому я не могу просто использовать рабочий пример.

1 Ответ

1 голос
/ 20 июля 2011

Это:

SELECT *
FROM abstracts, parts
JOIN parts test ON abstracts.abstract_id = test.abstract_id

Должно быть:

SELECT *
FROM abstracts JOIN parts
  ON abstracts.abstract_id = parts.abstract_id
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...