ODataフィルタリングを行うためのパラメータ化されたHQLクエリを作成するクエリビルダーがあります。 NULLいるプロパティに対してクエリを構築する場合、HQLのwhere claluseは次のように?は値がNULLあるだパラメータで置き換えられます... ... where $entity.Property is ?
を...見えます。ただし、上記のクエリでsession.CreateQu
次のクエリでHQLを使用する方法はありますか? SELECT userId, pwd, pwdDate FROM (SELECT userId, AES_DECRYPT(pwd, 'key_str') as pwd, pwdDate FROM UserHistory order by pwdDate desc limit 5) AS A WHERE pwd = :pwd 次のように働きました。 S
私のクエリは、hqlを使用して、いくつかの列によって順序付けられた値を返します。 問題は、私がorder byを自動的に内部結合するときです。 例: 表Usuarioが列を持ってidAssociado: select u.nome
from Usuario u
order by u.associado desc,
u.associado.suspended asc,
u
以下のHQLクエリがあります。 @Query("SELECT IF (job.doneDate IS NOT NULL) THEN SUM(jobCost.amount) FROM JobCost AS jobCost "
+ "LEFT JOIN jobCost.job AS job WHERE job.code = :#{#filter.jobCode} "
+ "AN
を選択しますが、問題が発生し、啓発してください 例: @Query("
SELECT
new CustomerMaintain(c.content, u, c.createTime, c.updateTime)
FROM
CustomerMaintain c
JOIN
c.user u
WHERE
c.delF