2015-12-31 322 views

回答

1

這裏有一個1:1的翻譯:

DSL.using(configuration) 
    .select() 
    .from(MYTABLE) 
    .where(DSL.date(MYTABLE.MYDATE).between(Date.valueOf("2015-12-30")) 
            .and(Date.valueOf("2015-12-30"))) 
    .fetch(); 

一些批評:

  • 你的兩個日期是相同的,所以您的查詢可能沒有真正意義
  • 你不應該投/轉換MYDATE列,因爲這會阻止使用索引。相反,您應該爲這兩個日期計算出正確的時間戳範圍。
+0

謝謝盧卡斯!這就是我正在尋找的東西。 –

相關問題