powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Join к одной таблице
4 сообщений из 4, страница 1 из 1
Join к одной таблице
    #39760508
mitpofan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет, есть две таблицы:
table1 с полями id, city, c_id

и table 2 с полями id, Last_Name, r_id

Поле из c_id из table1 ссылается на table2.id и r_id ссылается на table2.id

Требуется вывести поля table1.id, city, по c_id вывести Last_Name из table2 с соответствующим id и Last_Name, id которого содержится в r_id.

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT
                   table1.id, table1.city, t1.id, t1.Last_Name, t1.r_id, t2.id
FROM 
                   tabl1
LEFT JOIN
                   table2 as t1 ON (table1.Customer_id =t1.id)
LEFT JOIN
                   table2 as t2 ON (t1.r_id = t2.id)



Всем заранее спасибо!
...
Рейтинг: 0 / 0
Join к одной таблице
    #39760510
mitpofan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прошу прощения, от усталости опечатку допустил в коде:
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT
                   table1.id, table1.city, t1.id, t1.Last_Name, t1.r_id, t2.id
FROM 
                   table1
LEFT JOIN
                   table2 as t1 ON (table1.c_id =t1.id)
LEFT JOIN
                   table2 as t2 ON (t1.r_id = t2.id)
...
Рейтинг: 0 / 0
Join к одной таблице
    #39760524
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а вопрос-то в чём?
...
Рейтинг: 0 / 0
Join к одной таблице
    #39760527
mitpofan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Была ошибка в синтаксисе. Уже разобрался)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Join к одной таблице
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]