Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как объединить две таблицы!! HELP / 4 сообщений из 4, страница 1 из 1
25.11.2016, 15:08
    #39354638
mrbelef
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить две таблицы!! HELP
Добрый день!
Господа, помогите пожалуйста с задачкой
Есть две таблицы

TABLE A
ID_CLASS ID_SUBCLASS
1 1.1
1 1.2
2 2.1

TABLE B
ID PARAMETER
1 A
2 B
1.1 C
1.2 D
2.1 E


И надо написать запрос, чтобы преобразовать это в

RESULT TABLE
ID_CLASS PARAMETER_CLASS ID_SUBCLASS PARAMETER_SUBCLASS
1 A 1.1 C
1 A 1.2 D
2 B 2.1 E

Я написал вот такой запрос
SELECT A.ID_CLASS, i1.PARAMETER as “PARAMETER_CLASS”, A.ID_SUBCLASS, i1.PARAMETER as “PARAMETER_SUBCLASS” FROM A INNER JOIN B i1 ON A.ID_CLASS = i1.ID INNER JOIN B i2 ON A.ID_SUBCLASS = i2.ID

Но у меня таблица вот такая получается

RESULT TABLE
ID_CLASS PARAMETER_CLASS ID_SUBCLASS PARAMETER_SUBCLASS
1 A 1.1 A
1 A 1.2 A
2 B 2.1 B

Подскажите пожалуйста, что не хватает в моем запросе, чтобы последняя колонка выглядела вот так

PARAMETER_SUBCLASS
C
D
E

Спасибо
...
Рейтинг: 0 / 0
25.11.2016, 15:13
    #39354643
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить две таблицы!! HELP
Нужны ДВЕ копии второй таблицы. Для каждого поля первой - своя копия.
...
Рейтинг: 0 / 0
25.11.2016, 15:37
    #39354666
mrbelef
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить две таблицы!! HELP
Akina,

а можете написать?
...
Рейтинг: 0 / 0
25.11.2016, 17:03
    #39354723
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как объединить две таблицы!! HELP
Могу. Но не буду. Считаю, что полезнее будет тебе это сделать самостоятельно.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как объединить две таблицы!! HELP / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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