你好任何NHibernate天才,
一些帮助/指导将不胜感激,我有点卡住了!
我有以下 SQL 查询,我想将其转换为 QueryOver,但我不确定它是否可以完成?任何帮助将不胜感激。
SQL:
Insert Into #categoryAndItems
Select GlobalRateCategoryId,null,[Description],null, null,null, GlobalRateCategoryId, 2 From [GlobalRateCategory]
Insert Into #categoryAndItems
Select Id,Name, gr.[Description],un.[Description],null,gr.Formula,gr.GlobalRateCategoryId, 1 From dbo.[GlobalRateCategoryVariable] gr JOIN
dbo.UnitOfMeasure un on gr.UnitOfMeasureId = un.UnitOfMeasureId
JOIN [GlobalRateCategory] grc on grc.GlobalRateCategoryId = gr.GlobalRateCategoryId
Insert Into #categoryAndItems
Select gr.GlobalResourceId,null, gr.[Description], um.[Description], gr.Rate,grr.Formula, c.id, 0 From #categoryAndItems c JOIN
GlobalRateResource grr on c.id = grr.GlobalRateCategoryId JOIN
GlobalResource gr on grr.GlobalResourceId = gr.GlobalResourceId JOIN
UnitOfMeasure um on gr.UnitOfMeasureId = um.UnitOfMeasureId
Select * From #categoryAndItems
order by groupid,id
drop table #categoryAndItems