У меня есть 12 столов с этим 2-х полей:MySQL: объединить различные таблицы в один большой стол
- код (VARCHAR первичный ключ) и текст (VARCHAR)
Каждая таблица уже имеет 1055 записей (все таблицы имеют одинаковую сумму)
Мне нужно создать новую таблицу со следующими полями:
- ID (интермедиат рк), поле -1, поле-2, ... поле-2
Каждое поле -N будет иметь содержимое текст поле одной из таблиц. Мне не нужно поле из этих таблиц.
Таким образом, в конце концов, это новая большая таблица должна иметь 1055 записей, с идентификатора поля, идущего от 1 до 1055, а остальных полей (поля 1, поля-2, и т.д.), сохраняя значения, хранящиеся в поле , из 12 таблиц, которые у меня есть.
Как это сделать? Я пытался какое-то время, но я не могу найти правильный способ сделать это.
Любая помощь была бы высоко оценена!
Как вы можете сопоставить текстовые поля из таблицы1 с текстовыми полями из таблицы2? У них одинаковый код? – Sebas
нет, поле кода в 12 таблицах отличается. Новая «большая» таблица, которую я хочу сейчас, пуста, я просто хочу заполнить ее содержимым из 12 таблиц. – Albert
. Этот дизайн таблицы очень плохой, зачем вам 12 таблиц, все из которых имеют одинаковые атрибуты? – ewein