Столбец даты из столбцов года и месяца postgreSQL / SQL

У меня есть таблица с целочисленными столбцами «год» и «месяц», которые я хочу заменить одним столбцом даты. Я создаю новый столбец, используя:

ALTER TABLE test01 ADD COLUMN date_column DATE

и может обновлять значения столбца, используя:

UPDATE test01
    SET date_column = '2001-12-28'

Но я хочу создать дату, используя столбцы года и месяца.

Как я могу сделать это в SQL (postgreSQL)?

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
0
0
96
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я думаю, что make_date() делает то, что вы хотите:

UPDATE test01
    SET date_column = make_date(year_col, month_cl, 1);

работает! Обзор функций можно найти здесь: postgresql.org/docs/9.4/static/functions-datetime.html

Rutger Hofste 30.05.2018 13:09

Другие вопросы по теме