SELECT
"Trade Details 2".Portfolio,
"Trade Details 2".CONTRACT_ID,
"Trade Details 2".START_DATE,
"Trade Details 2".MATURITY_DATE,
"Trade Details 2".NOTIONAL1,
"Trade Details 2".CONTRACT_NPV,
"Trade Details".TERM
FROM
"Trade Details 2"
JOIN
"Trade Details"
WHERE
"Trade Details 2".CONTRACT_ID = "Trade Details".FCC_ID
AND ("Trade Details 2".NOTIONAL1 > "0.0")
AND ("Trade Details 2".MATURITY_DATE > "20180621")
ORDER BY
CONTRACT_ID asc
Мне удалось убедиться, что каждая дата Maturity_Date наступает после 21 июня 2018 года, но у меня возникли проблемы с START_DATE. Моя цель - заменить каждую дату до 22 июня 2018 года на 22 июня 2018 года в столбце START_DATE.
Я пытался заменить "Детали сделки 2" .START_DATE <2018-06-22 С 2018-06-22), но безрезультатно. Есть ли способ сделать это в SQL? </p>