用sql和hql聯合查詢的時候出現異常跪求!高分

2022-03-09 14:10:59 字數 460 閱讀 5996

1樓:匿名使用者

樓主別的不看,你的hql語句就有問題!

hibernate是操縱的物件!

比如select table.aaa,table.bbb from table where name = 1 and pwd =1 ;

hqlselect 實體類中的字段1,欄位2 from 實體類類名 where 實體類中的字段1='',欄位2=『』

問題2:你連事務(transaction)都沒!!!

要開啟事務然後處理然後關閉事務就ok了

我這樣分析下來後 lz 你看會不會出現異常?

樓主明白不??

2樓:匿名使用者

query.setparameter(0, userid);

這句中userid是string型別的,

應該寫成query.setstring(0, userid);

用sql語句查詢男學生的學號姓名,年齡

select 列名 學號 列名 姓名 列名 年齡 from table name where 列名 性別 男性 select id,name,age from student where 男 求解sql。設有學生表s 學號,姓名,性別,年齡 查詢所有年齡小於等於20歲的男同學。並按年齡生成新列 你好...

用SQL語句查詢每個學生選修的課程名及其成績

select 姓名,課程名,成績 from 課程名所在的表名 c join 成績所在的表名 s on c.課程號 s.課程號 join 學生資訊表 on s.學號 學生資訊表.學號 具體的例子 select sname,ame,grade from student st left join scor...

用SQL語句查詢所有學員(包括沒有選課的學員)的選課情況(即選修的課程名和成績),沒有選課的學員相關

select s.sname,c.ame,sc.scgrade from s left outer join sc on s.sno sc.sno left outer join c on c.o sc.o 用sql語句列出全部學員都選修的課程的課程名和課程號 用sql語句查詢所有學生 包括未選課的...