は、ABCは、私が作成され、それらのIDを取得したい2つの列つまりID & CREATED_DATE休止 - 句
は、SQLクエリの下'09-11-2017'
と'09-17-2017'
を言うことができます持つ一つのテーブルを言うことができます日付を使用して、単一列のデータをフィルタリングしますうまく動作しますが、私は同じロジックをhibernateを使って実装したいと思います。
select ID from ABC where between TO_DATE('09-11-2017', 'MM-DD-YYYY') AND TO_DATE('09-17-2017', 'MM-DD-YYYY')
マイコードが機能していません。
public List getData(final Date startDate, final Date endDate){
String sqlString = "select ID from ABC where CREATED_DATE between :startDate and :endDate";
SQLQuery query = getSession().createSQLQuery(sqlString);
query.setParameter(CREATED_DATE);
return query.list();
}
user7294900 @ありがとうございます。本当に役に立ちました。 – SKP