powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Копирование таблицы
5 сообщений из 5, страница 1 из 1
Копирование таблицы
    #38469133
Zhazhah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, у меня есть старая таблица из которой мне нужно скопировать данные в новую.

Структура старой таблицы

Код: plaintext
1.
2.
3.
4.
post_item_old
id, post, sort, text,     image,      video
1   1       2     текст    img1.jpg   NULL
2   1       1     NULL   img2.jpg    NULL
3   1       0     текст2   NULL      site.ru


Структура новой таблицы

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
post_item
id, post, sort, content,   type
1   1       4     текст       text
2   1       3    img1.jpg   image
3   1       2    img2.jpg   image
4   1       1    текст2      text
5   1       0    site.ru      video

Можно ли это сделать средствами sql?
...
Рейтинг: 0 / 0
Копирование таблицы
    #38469159
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно...
...
Рейтинг: 0 / 0
Копирование таблицы
    #38469477
Cygapb-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
create table insert
select where text is not null
union all
select where image is not null
...
...
Рейтинг: 0 / 0
Копирование таблицы
    #38474743
Zhazhah
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cygapb-007,

Если бы не поле sort, сделал не средствами sql
...
Рейтинг: 0 / 0
Копирование таблицы
    #38476092
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZhazhahCygapb-007,

Если бы не поле sort, сделал не средствами sql

два шага.
выстраиваем данные для новой таблицы с учотом сорт
insert into ...
(select union select union select) order by old.sort

теперь осталось получить новое поле сорт.
В шапке прилеплена тема, как пронумеровать строчки в результате селекта.

ЗЫ
да пребудет с тобой трудолюбие.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Копирование таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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