讓表中包含的字段編號,金額,createdDate其中createdDate是按時間戳MYSQL日期時間查詢來獲取特定的日期值
**1.**em.createNamedQuery("select Sum(t.amount) from tablename t
WHERE cast(t.createdDate as date) = :createdDate")**
讓createdDate是「2012-3-23」 現在結果將是在特定日期('2012-3-23')從00:00:00到23:59:59的所有金額的總和。
的另一方式是通過0 FROM日期is'2012-3-23的
**2.em.createNamedQuery("select Sum(t.amount) from tablename t
WHERE t.createdDate between :fromDate and :todate")**
的值:0:0' 和todate as'2012-3-23 23時59' 分59秒
現在結果將是特定日期('2012-3-23')從00:00:00到23:59:59所有金額的總和。
以上兩個查詢工作成功。
是否有任何其他方式獲得結果,而無需使用 1.cast查詢 上述2.Giving沒有fromdate和todate與指定的時間值。