Підсумовуємо значення стовпця (int) у стовпець datetime datum


0

У мене є таблиця з стовпцями: start_date (DATETIME), ставка (int до відношення з іншою таблицею), подорожі (int з числом днів, щоб сума) ... і мені потрібно підрахувати вартість поїздок до datetime (кожен рядок може мати різні подорожі дефініровані)

Практичний приклад, який я хочу:

наприклад, у мене є:

Start_date (2016-11-05 00:00:00), ставка (17), подорожі (5)

Start_date (2016-10-09 00:00:00), ставка (19), подорожі (9)

Мій запит зараз:

update dates SET start_date= DATE_ADD(start_date, INTERVAL 10 DAY) where inicio_jor >= (CURDATE() - INTERVAL 5 DAY);

Я не знаю, як я можу отримати значення 10 (подорожі * 2) і 5 (подорожі) з підзапиту

Відповіді:


0

Вирішено!

update dates SET start_date = DATE_ADD(start_date, INTERVAL journeys*2 DAY) where start_date >= (CURDATE() - journeys DAY);
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.