Hibernate取查詢結果集

2022-08-03 01:30:04 字數 595 閱讀 2364

1樓:匿名使用者

session = hibernateutil.currentsession();

transaction tran = session.begintransaction();

string sql="select t.id,t.pid,t.

name,t.url,(select count(*) from tree s where s.pid=t.

id) as haschild from tree t where t.pid=:pid";

sqlquery query = session.createsqlquery(sql);

如果是多個字段組合在一起的話 而它又不是實體類

就用object陣列去取

通過下標來取

希望你能搞定

2樓:八爪

list rs = session.createsqlquery(sql).list();

查詢出來的我記著是list裡面壓的map還是object

3樓:

沒有實體bean,就不叫hibernate了吧

這種hibernate的查詢有問題嗎!?

hql與你使用的struts2 spring沒有任何關係。這樣寫是不正確的。select from fs where select from fs where 中間查詢的結果返回的應該是乙個集合,而你直接將返回值作為再檢索條件顯然不對,這樣寫難於操作,另外兩個待定引數的場合,應該需要兩個實際傳值。建...

sql語句查詢並統計查詢結果數量

可以通過count函式來實現。sqlone select from tablename1 where id 5 此語句查詢出來多條記錄,之後看做乙個新的表。sqltwo select conut from select from tablename1 where id 5 as tablename2...

怎樣查詢沃爾瑪驗廠結果報告,怎麼查詢沃爾瑪驗廠審核結果?

一般來說,驗完廠後工廠會在7至14個工作日內收到審核機構發來的正式審核報告。其實當天審核機構會開具乙份現場的紙質版報告給工廠,並且會讓工廠的相關負責人在報告上簽名確認,此紙質檔的審核報告和後面的電子檔正式報告內容是一樣的。工廠也可以直接詢問客戶其報告情況。怎麼查詢沃爾瑪驗廠審核結果?沃爾bai瑪驗廠...