Derby 是否不十仆 Between for dates?

本帖最後由 luckiejacky 於 2015-1-18 18:32 編輯

如果冇左個Date Predicate (BETWEEN) 就 work....
加埋就唔work.
有冇CHING可以教下我嗎?
唔該...
  1. select c.CustomerCode, c.LastName, c.FirstName, sum(COALESCE(od.NetSales, 0)) AS NetSales90
  2.      from customer c
  3.              LEFT JOIN orders o
  4.                       ON (c.CustomerCode = o.CustomerCode)
  5.              LEFT JOIN order_details od
  6.                       ON (o.OrderCode = od.OrderCode)
  7.               where
  8.                     o.PurchaseDateTime  
  9.                     BETWEEN { fn TIMESTAMPADD(SQL_TSI_MONTH, -0, CURRENT_TIMESTAMP) }
  10.                     AND { fn  TIMESTAMPADD(SQL_TSI_MONTH, -3, CURRENT_TIMESTAMP) }
  11.                    group by c.CustomerCode, c.LastName, c.FirstName
複製代碼