Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
JOIN. Имя таблицы, зависящее от столбца (Rammstein) 29/03/2006 - 21:01:41
      Re: prepared statements (Dinky) 29/03/2006 - 22:00:59



From: Rammstein - 29/03/2006 - 21:01:41
Subject:JOIN. Имя таблицы, зависящее от столбца
-----------------
Возможно ли присоединять таблицы имя которых определяется по значению столбца из другой таблицы.
Грубо говоря есть:

code:
Table 'all_in_one'
id | table_name | title
1 | first_type| Какой-то обж первого типа
2 | second_type| Обж. второго типа

Table 'first_type'
all_in_one_id | some_data
1| Some text

Table 'second_type'
all_in_one_id | some_data2
2 | 10



Вот, нужно одним запросом выбрать все объекты, при этом соединив их. Т.е. соединить два запроса:
SQL:SELECT t1 . * , t2 . *
FROM all_in_one AS t1
LEFT JOIN first_type AS t2;

SELECT t1 . * , t2 . *
FROM all_in_one AS t1
LEFT JOIN second_type AS t2;


При том, что количество таблиц *_type не ограничено.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
27140



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |