powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2: Как вывести в нормализованной таблице данные из других таблиц?
7 сообщений из 7, страница 1 из 1
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37982861
intertex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СУБД DB2 v10.1 на WINDOWS 7 У меня есть три таблицы:

1. table Rase:

Код: sql
1.
2.
3.
id  Rases   Length
1   Москва  300
2   Питер   400



2. table Plan:

Код: sql
1.
2.
3.
id  Name    Date
1   ТУ124   10.12.1987
2   Ан24    10.01.1998



3.table Kril:

Код: sql
1.
2.
3.
4.
ID      COLOR                    WEIGH    
      1      Зеленый                  124,56
      2      Серый                    187,40
      3      Коричневый               231,00



Необходимо вывести данные в нормализованной таблице ALL_D, представленном ниже виде: ID – первичный ключ Plan – ссылка на Plan.Name Kril – ссылка на Kril.Color Race – ссылка на Race.Rases Time_Start –время отправления (CURRENT TIMESTAMP)

table ALL_D

Код: sql
1.
2.
3.
ID	Name	Color	Rases	Time_Start
1	ТУ124	Зеленый	Москва	2011-10-25-19.12.30.000000
2	АН24	Красный	Питер	2011-10-27-17.14.30.000000




Заранее спасибо:)
...
Рейтинг: 0 / 0
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37982876
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Думаю, вам стоит почитать что-нибудь про оператор "join".
...
Рейтинг: 0 / 0
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37982891
intertex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccioДумаю, вам стоит почитать что-нибудь про оператор "join".

Я уже читал про данный оператор. Я как понял он помог бы мне если бы я делал выборку. Но мне:intertx Необходимо вывести данные в нормализованной таблице ALL_D, представленном ниже виде: ID – первичный ключ Plan – ссылка на Plan.Name Kril – ссылка на Kril.Color Race – ссылка на Race.Rases Time_Start –время отправления (CURRENT TIMESTAMP)

Можно такое сделать через представление. Но ттогда не будет нормализованной таблицы как в задание. Может через тригер как можно сделать?
...
Рейтинг: 0 / 0
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37983007
Фотография Hunterik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то Вы как-то странно вопросы задаёте... insert into ... from select ... join... join... Не?
...
Рейтинг: 0 / 0
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37983018
intertex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hunterik, Извиняюсь за некорректность вопроса. Говорит моя не опытность и не компетенция в данном вопросе.
А можно сделать так чтобы автоматом заносились нужные данные в таблицу ALL_D из трех указанных?
...
Рейтинг: 0 / 0
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37984701
intertex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hunterik,
Так и сделал, спасибо за совет. А правильно я понимаю, что данная таблица денормализуется?
...
Рейтинг: 0 / 0
DB2: Как вывести в нормализованной таблице данные из других таблиц?
    #37987279
CawaSPb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
intertex,

BTW "в де нормализованной".

Не то, чтобы это кому-то было важно, но так, "непорядок-с"
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2: Как вывести в нормализованной таблице данные из других таблиц?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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