hql

    0熱度

    3回答

    如何創建一個常量列表並在查詢的WHERE子句中使用它? 例如,我有一個蜂巢查詢,在這裏我說 Select t1.Id, t1.symptom from t1 WHERE lower(symptom) NOT IN ('coughing','sneezing','xyz', etc,...) 而是不斷的重複這個漫長的症狀名單(這使得代碼非常難看)的,有沒有辦法提前定義它時間 MY

    1熱度

    1回答

    我想使用休眠排序距離,但「st_distance」不起作用。日誌: ----- org.hibernate.QueryException:org.hibernate.hql.internal.ast.tree.MethodNode - [METHOD_CALL] MethodNode:節點無數據類型 '(' + - [METHOD_NAME] IdentNode:'st_distance'{ori

    1熱度

    1回答

    我想運行下面的代碼,但我得到一個錯誤。 public MdFeedHandOff getFeedByHandOff(Integer handoff, Integer csiID){ logger.error("*************getFeedByHandOff(): handoff value is "+handoff); String hql = "FROM Md

    0熱度

    2回答

    我有2個表小號和我數據庫(以1:1的關係)上,它們都具有相同的ID pk和我創建Hibernate類是像這樣的: @Entity @Inheritance(strategy = InheritanceType.JOINED) public class S { @Id @Column(name = "id") @GeneratedValue(...) @S

    0熱度

    1回答

    擴大複合ID我們有一個表映射覆合主鍵,如下圖所示: mapping.CompositeId().KeyReference(e => e.Node).KeyProperty(e => e.DtFr).UnsavedValue("any"); 我們需要從由複雜的條件下的表中刪除多個行,例如n.Node.Contract.Code = "1234" 按照solution我們嘗試下一個HQL: del

    -1熱度

    1回答

    我在HQL上運行查詢,但不斷收到錯誤消息。 Select * From cdb_1234; Where src_inst = '1' '2' Group by acc Having count (*) >1 group by是數據集中的一列。 請幫忙 它說parseexception無法識別輸入

    1熱度

    2回答

    我在具有大約80列的配置單中的表中有多個列。我需要在某些列上應用distinct子句,並從其他列中獲取第一個值。下面是我想要實現的內容。 select distinct(col1,col2,col3),col5,col6,col7 from abc where col1 = 'something'; 上面提到的所有列都是文本列。所以我不能應用分組和聚合函數。

    0熱度

    1回答

    許多-to-many關聯我有一個許多一對多協會在同一User實體,以允許用戶跟隨其他用戶。一切都按預期工作。 @ManyToMany(cascade=CascadeType.ALL, fetch = FetchType.LAZY) @JoinTable( name = "user_follower", joinColumns = {@JoinColumn(name="user"

    -1熱度

    1回答

    這是查詢工作完全與MySQL,但它不與HQL名稱查詢工作的任何人能幫助我,這是感激 這是我的SQL SELECT * FROM (SELECT * FROM EsEvent ORDER BY eventTimestamp DESC) e WHERE isReset=1 GROUP BY eventId; 這是我寫的HQL名稱查詢。 FROM (FROM EsEvent es ORDER BY

    0熱度

    1回答

    qr=ss.createQuery("update Adddata set std_name='" + request.getParameter("std_name") + "',std_sex='" + request.getParameter("std_sex")+ "',std_mob='" + request.getParameter("std_mob")+ "',std_emai