Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
以下の私のクエリは、休止状態の例外を示しています:
SELECT DATE_ADD(DATE_FORMAT(MIN(t.time),'%Y-%m-%d'), INTERVAL 6 DAY) FROM Table t;
私が理解していることから、休止状態はINTERVALキーワードを認識しません。
INTERVAL
上記のクエリと同じ結果が得られる HQL クエリを書くのを手伝ってくれる人はいますか?
(テーブルの最小日付から 1 週間後の日付を取得しようとしています)
HQL と SQL は 2 つの異なるものです。HQL クエリの代わりにネイティブ SQL クエリを使用できます。または、次のクエリを実行することもできます。
select min(t.time) from SomeEntity e
Java で 6 日を追加します。
Date minDate = (Date) query.uniqueResult(); minDate = DateUtils.addDays(d, 6); // using apache commons-lang