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

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

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


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