Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Возможен ли select? / 3 сообщений из 3, страница 1 из 1
10.11.2002, 11:12
    #32066019
PavelShu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен ли select?
есть три таблицы:
[t1]
id int, name varchar(20)

[t2]
id int, link_t1_id int....

[t3]
id int, link_t2_id int....

link_t1_id ссылается на t1.id
link_t2_id ccылается на t2.id
нужно сделать select * from t3, в место link_t2_id строчку из t2 на которую это поле ссылается и из этой найденной сточки вместо link_t1_id подставить t1.name

Возможно ли это средствами MySQL?

Запрос делается из компонента Delphi6 и использование переменных нежелательно.

Заранее спасибо.
...
Рейтинг: 0 / 0
10.11.2002, 11:24
    #32066024
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен ли select?
Код: plaintext
1.
2.
3.
4.
5.
6.
SELECT t1.name, t1.id, t2.link_t1_id, t3.link_t2_id
FROM t1, t2, t3
WHERE
t3.link_t2_id=t2.id
AND
t2.link_t1_id=t1.id
ORDER BY t1.name, t2.id, t3.id


Может так, по простому решаемо...?
...
Рейтинг: 0 / 0
10.11.2002, 15:33
    #32066115
PavelShu
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможен ли select?
ё-моё а я почти тоже самое писал но допустил одну ошибку вместо t2.link_t1_id=t1.id писал t2.link_t1_id=t1.name
Да и ORDER BY ... не писал.

Ещё раз БИГ СПАСИБО.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Возможен ли select? / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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