Это мой начальный вопрос .... ну, я получил ответ, но я все еще застрял.
Может кто-нибудь, пожалуйста, объясните, как я могу добиться этого в MySQL:
У меня есть два поля в mysql, 'cap_commdate
' с ТИПОМ ДАТЫ и 'cap_policyterm
' с ТИПОМ INT. Я хочу иметь еще одно поле с именем 'cap_maturityDate
', которое будет автоматически вычислять термин политики, пересчитанный в годы (в терминах непрофессионала, т.е.: cap_commdate*cap_policyterm
). Как правильно использовать SQL-запрос? или каков наилучший подход; и я хочу использовать его в своем наборе записей для подготовки страницы подтверждения ... пожалуйста, простое объяснение ...
Я пробовал следующее:
SELECT DATE_ADD(cap_commdate, INTERVAL cap_policyterm YEAR) ...
Я выполнил запрос и получил ошибки; поэтому я отредактировал его и использовал:
SELECT
DATE_ADD("cap_commdate", INTERVAL "cap_policyterm" YEAR) AS cap_maturity FROM capital
Все, что я получил, было пустыми полями. Пожалуйста, помогите.