HQL で mod 操作を使用するにはどうすればよいですか?
MS-SQL の例:
select * from someTable where someColumn%10 = 1
HQL で mod 操作を使用するにはどうすればよいですか?
MS-SQL の例:
select * from someTable where someColumn%10 = 1
HQL:
FROM someTable WHERE MOD(someColumn,10)=1
もちろん、10 と 1 の数値にバインド パラメータを使用することもできます。
FROM公式ドキュメント
モッド:
最初の引数を 2 番目の引数で割った余りを計算します。