SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 13.08.2009 22:54:07

Boron1987
Участник
Зарегистрирован: 01.07.2009
Сообщений: 6

Какая-то беда с INNER JOIN. Кто-нибудь может помочь?

Доброго времени суток!

Уже не знаю, что не нравится SQL в запросе. Можете подсказать, что не так написано? (P.S. по отдельности SELECT FROM WHERE на обе таблицы работают нормально).

SELECT ue.level,
up.wisdom
FROM user_expirience ue
WHERE ue.id = 1
INNER JOIN user_parameters sup ON up.id = ue.id

Неактивен

 

#2 13.08.2009 22:58:27

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 849

Re: Какая-то беда с INNER JOIN. Кто-нибудь может помочь?

Букву лишнюю написали - user_parameters sup - и WHERE после JOIN должно идти

SELECT ue.level, up.wisdom
FROM user_expirience ue
JOIN user_parameters up ON up.id = ue.id
WHERE ue.id = 1


(просто JOIN = INNER JOIN)

Неактивен

 

#3 13.08.2009 23:03:45

Boron1987
Участник
Зарегистрирован: 01.07.2009
Сообщений: 6

Re: Какая-то беда с INNER JOIN. Кто-нибудь может помочь?

LazY, точно, спасибо! smile
P.S. sup была написана в качестве эксперемента, т.к. решил, что up - зарезервированное слово. А когда на форум вставлял, забыл удалить в одном алясе лишнюю s.

Не думал, что WHERE надо в самом конце. Сейчас всё заработало, ура! smile И спасибо ещё раз!

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson