2012-02-20 4 views
0

я пытаюсь соединить две таблицы в MySql, но я продолжать работать в следующей ошибку:MySql - Неизвестный столбец «по статье»

Error Code: 1054 Unknown column 'list.user_id' in 'on clause'

SELECT list.title 
FROM list 
INNER JOIN user 
ON list.user_id=user.id 

«список» таблицы не содержит FK для таблицу пользователя, называемую user_id.

Может ли кто-нибудь сказать мне, что мне не хватает?

+2

Странно. Вы уверены, что у вас есть эта колонка и ссылка? – DonCallisto

+0

В этом я не вижу ничего плохого. Это действительно странно. –

+0

Вы уверены, что user_id принадлежит к таблице списка, а id принадлежит пользователю? - возможно, user_id находится в списке пользователей и id? такие странные небольшие ошибки, как это происходит все время – user710502

ответ

1

кажется, что вы указали неправильное имя таблицы или столбец. проверьте, есть ли у вас стол user и колонка user_id.

+0

Вы имеете в виду таблицу с столбиком user_id? Да. Я уверен, что там – Nick

+0

проверьте, есть ли это списки или список. если ok, попробуйте запустить простой запрос, выберите user_id из списка –

Смежные вопросы