Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
07.11.2002, 08:31
|
|||
---|---|---|---|
|
|||
Не могу построить запрос... |
|||
#18+
Не могу построить запрос. Есть Три таблицы, первая связана с двумя другими таблицами. Необходимо сделать запрос, в результате которого, коды значений в первой таблице заменяться на действительные значения со второй и третьей таблицы. Есть три индекса, по двум полям кодов в первой таблице, и два индекса по кодам во второй и третьей. Т.Е. получить вместо Поле 1 (инфо) Поле 2 (инфо) Поле 3 (Код 2-таблицы) Поле 4 (Код 3-таблицы) что- то вроде Поле 1 (инфо) Поле 2 (инфо) Поле 3 (Значение с 2-й таблицы) Поле 4 (Значение с 3-й таблицы) Вот, знаю что все должно быть просто, но не могу сообразить, заранее благодарен ... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2002, 13:08
|
|||
---|---|---|---|
Не могу построить запрос... |
|||
#18+
Привет. Есть куча способов, например: SELECT F1,F2, (SELECT F FROM TABLE2 T2 WHERE T2.ID=T1.F3) AS F3, (SELECT F FROM TABLE2 T3 WHERE T3.ID=T1.F4) AS F4 FROM TABLE1 T1 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2002, 13:20
|
|||
---|---|---|---|
|
|||
Не могу построить запрос... |
|||
#18+
А твой запрос случаем не для единичного выбора? Мне-то надо получить полную таблицу... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2002, 13:27
|
|||
---|---|---|---|
Не могу построить запрос... |
|||
#18+
Как это единичного выбора, если он по всей таблице TABLE1 проходит ???????? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1581093]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
62ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 157ms |
0 / 0 |