powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / select from inner join (select inner join)
3 сообщений из 3, страница 1 из 1
select from inner join (select inner join)
    #38529063
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Необходимо сделать выборку из двух таблиц, где данные во вторую таблицу берутся с 3 таблицы.

Т.е есть 3 таблицы:

мне надо взять часть из 1 таблицы, а часть из второй таблицы, но ключ идет через третью таблицу.

Если выборка из двух делаю так:

Код: sql
1.
2.
3.
4.
5.
SELECT test.1,
 main.1,
test.2
 FROM main INNER JOIN test
ON main.3=test.3



а мне надо выбрать из 2 но данные во вторую берутся с 3
...
Рейтинг: 0 / 0
select from inner join (select inner join)
    #38529071
sprite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что то типа такого:

Код: sql
1.
2.
3.
4.
5.
SELECT test.1,
 (select main.1 from main INNER JOIN free ON main.1=free.1),
test.2
 FROM main INNER JOIN test
ON main.3=test.3
...
Рейтинг: 0 / 0
select from inner join (select inner join)
    #38529143
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
spriteданные во вторую таблицу берутся с 3 таблицы.Если таблица 2 уже сформирована, про существование третьей забудь. История возникновения записей не влияет на результат.

spriteмне надо взять часть из 1 таблицы, а часть из второй таблицы, но ключ идет через третью таблицу.
Т.е. классическое много-ко-много.... ну стандартно

Код: sql
1.
2.
3.
4.
select t1.fields, t2.fields
from t1
inner join t3 on t1.field1=t3.field1
inner join t2 on t2.field2=t3.field2
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / select from inner join (select inner join)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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