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

имеется 2 таблицы

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
table1
--------------------
 id | parent_id | etc..
--------------------
   1   |    1 |      |
   2   |    2 |      |
   3   |    3 |      |
   4   |    4 |      |
   5   |    5 |      |
--------------------

table2
---------------------------
 id | parent_id | col3 | etc..
---------------------------
   1   |    1 |      |
   2   |    2 |      |
   3   |    3 |      |
   4   |    4 |      |
   5   |    5 |      |

надо получить результирующую новую таблицу примерно такого вида
table3
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
-----------------------------
      id      | parent_id | etc..
-----------------------------
           1 |           1 | 
           2 |           2 |
           3 |           3 |
           4 |             |
           5 |             |
-----------------------------

По table1 и table2 строятся свои меню рекурсивные. но они отдельно используются.

Результирующая таблица(table3) возвращается в виде одномерного массива(обычный SELECT) в php превращается в многомерный (по полю parent_id) и строится рекурсивное меню.

В результирующую таблицу должны попасть все строки с обоих таблиц одна под другой без потерь и дублей.

В table1 и table2 все названия полей кроме id и parent_id разные.
То есть берем например все значения parent_id с table1 и добавляем в колонку parent_id в таблице table3
Далее берем все значения parent_id с table2 и добавляем в колонку parent_id в таблице table3

в итоге с таблицы table3 так же будет построео рекурсивное меню

вроде понятно объяснил если что скажите что уточнить
...
Рейтинг: 0 / 0
Объединение 2 таблиц по колонкам без дублирования
    #39417682
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
aportxвроде понятно объяснилНу я лично ни фига не понял... нет бы как все люди - DDL каждой таблицы, DML данных в каждую из таблиц, и желаемый результат на именно этих данных, да с пояснением по каждой записи, почему так и почему тут...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Объединение 2 таблиц по колонкам без дублирования
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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