Я довольно новый пользователь большого запроса с базовыми навыками c SQL. Я хотел бы создать запрос, который использует условный оператор IF для добавления нового значения в одно из моих полей
Вот данные, которые у меня есть
YEAR | MONTH | NEW YEAR
----------+----------+-------------
2018 | April |
2019 | June |
2020 | May |
Я думал о следующий запрос:
Select
IF (YEAR ="2018" AND MONTH=April) THEN (NEW YEAR =2019),
IF (YEAR ="2019" AND MONTH=June) THEN (NEW YEAR =2020),
IF (YEAR ="2020" AND MONTH=May) THEN (NEW YEAR =2021)
FROM 'database'
WHERE source ='name source'
Я пытаюсь выяснить, но невозможно установить правильный синтаксис и логи c
Большое спасибо за вашу помощь Очень признателен!