@dangelot

Как создать новую таблицу, используя старую в postgresql?

Есть старая таблица со значениями, мне нужно создать новую таблицу, с новыми названиями столбцов и вставить в эти новые столбцы данные из старой таблицы, проблема собственно в том, что чтобы создать таблицу с новыми названиями столбцов, а не просто скопировать старую
Создать 3 новые таблицы
emp_1 (id, last_name, first_name, patronymic, date_birth, date_work_begin,
dep_id, post_id, status, salary, head_id),
dep_1 (id, name),
post_1 (id, name)
с помощью запросов на основе данных таблиц СПИСОК СОТРУДНИКОВ,
СПИСОК ОТДЕЛОВ, СПИСОК ДОЛЖНОСТЕЙ.
CREATE TABLE AS SELECT…
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
@alexalexes
В чем проблема? Пользуйтесь псевдонимами столбцов в селекте.
CREATE TABLE AS SELECT таб_1.стар_название_1 as нов_название_1 from таблица as таб_1
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы