Добавление дней / даты в текущую дату с использованием запроса JPA - PullRequest
0 голосов
/ 17 апреля 2019

Я хочу добавить еще 14 дней в текущей дате, используя JPA.

SELECT 
    b.id as bookingID, b.account_id, b.campaign_id, 
    DATE_FORMAT(DATE_ADD(c.created, INTERVAL 14 DAY), '%m/%d/%Y') as campaignCreatedDate,
    DATE_FORMAT(c.program_start_date, '%m/%d/%Y')  as campaignPlannedStartDate
FROM
    booking b,
    account a,
    campaign c
WHERE
     b.stage IS NULL AND b.is_active = 1 AND a.is_active = 1 AND  c.is_active = 1 AND b.campaign_id = c.id AND  b.account_id = a.id;

 i am trying to covert above sql query into JPA like     

 @Query("select new com.xxx.campaign.model.TestRequest("
        + " b.id as bookingID, b.account.id,  accountOwner, "
        + " b.campaign.id, 
        + " c.created as campaignCreatedDate, "
        + " b.campaign.programStartDate as campaignPlannedStartDate) "
        + " FROM "
        + " Booking b "
        + " join b.account a "
        + " join b.campaign c "
        + " WHERE "
        + " b.stage IS NULL AND b.isActive = 1 AND b.account.isActive = 1 AND  b.campaign.isActive = 1")
public List<TestRequest> getTestDetails();

Мой запрос SQL добавляет еще 14 дней в текущей дате, например, моя текущая дата - 01.01.2009. Я получаю выводот 15.01.2009 Мой вопрос: как добавить 14 дней с помощью запроса JPA?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...