nHibernate を使用したクエリに問題があります。
次のエンティティがあります。
public class CostAmount
{
public virtual int Id {get;set;}
public virtual Year Year{get; set;}
public virtual Month Month{get; set;}
}
public class Year
{
public virtual int Id {get;set;}
public virtual string Code {get;set;}
}
public class Month
{
public virtual int Id {get;set;}
public virtual string Code {get;set;}
}
次のようなSQLを使用してクエリを実行したい:
select * from CostAmount ca
inner join Year y on ca.YearID = y.ID
inner join Month m on ca.MonthID = m.ID
where y.Code *100+m.Code between 9107 and 9207
誰でも私を助けてください。