JPQLを使用して次のクエリを実行したい。JPAを初めて使用し、JPQLを学習したが、このクエリでスタックした。 SELECT * FROM users
WHERE userid NOT IN (SELECT userid FROM applicants)
AND gender = 'MALE' AND (firstname like '%R%' OR lastname like '%S%')
私のhqlクエリは以下に示されていますが、a.remoteCreatedAtカラムでレコードを注文していません。order by節に間違いがあれば助けてください。私はあなたのORDER BY CASE WHEN文で気づい SELECT c
FROM Comic c
JOIN FETCH c.album a
JOIN FETCH a.media m
JOIN FETCH c.user u
「学生」と1対多の関係を持つ「クラス」オブジェクトがあるとします。 public class Class implements java.io.Serializable {
private String classId;
private List<Student> student;
public Class() {
}
public Class(String classId) {
私はGrailsのHQLにこのような何かをしようとしているため動作しませんが、それは、私はIDのリストのうち、5つの要素のアップに削除する に動作しません10個の要素を含むことができます。私は、日付によってそれらを注文し、最古の5 Entity.executeUpdate(
"DELETE FROM Entity WHERE id in (:list) ORDER BY date LIM
// a is some String and bList is some list of type ArrayList
String findQuery = "SELECT T FROM " + MyClass.class.getName() + " T where a = :itemA and (b NOT IN (:bList))";
Query query = factory.getC