session.CreateCriteria(typeof(company), "cp")
.CreateCriteria("company_name_hist", "cph", JoinType.LeftOuterJoin)
.Add(Expression.Expression.Or(Expression.Like("cp.Co_Name", "111"), Expression.Like("cph.Co_Name", "111")))
.List();
注意第二个CreateCriteria中company_name_hist是company类型里面关联到company_name_hist表的属性名称,而不是表名称或者类型名称。