[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Присоединить одну таблицу к двум колонкам
Ser18
Здравствуйте
Подскажите пожалуйста

Допустим есть две таблицы
Табльца 1
users
id | name_user
1 | John
2 | Mike



Таблица 2
messages
id | otpravil | poluchil | mess
1 | 1 | 2 | .....
2 | 2 | 3 | .....

Как одним запросом в БД получить имена получателя (poluchil) и отправителя (otpravil) из таблицы 1

Что то типа
SELECT messages.`mess`, users.`name_user` FROM `messages` INNER JOIN `users` ON users.`id` = messages.`otpravil`


Но тут получаю только имя отправителя
kaww
еще один join

select messages.message, t1.name_user, t2.name_user from messages
join users as t1 on t1.id=messages.otpravil
join users as t2 on t2.id=messages.poluchil
Ser18
Спасибо
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.