1, 行业表.
  
       行业id(pk) 行业name
          1             日用
           2         化工        2 企业表。        企业id(pk) 企业name  所属行业id(fk)
           1                 Abc   1
          2             Efg         1       3 企业行业资讯表        行业资讯id(pk) 企业id(fk)         资讯详细内容
          1             1                   资讯内容
          2             1                   资讯内容
          3             2                   资讯内容
                       Class Industry{
                    Int  id;
                    String name;
             }             Class Company{
                    Int  id;
                    String name;
                    Industry  industry;
             }             
            Class CompanyContents{
                    Int  id;
                    String content;
                    Company company;
             }            我想用hql 查询id为1的行业的所有企业的行业资讯。请问各位高手们怎么写啊。             我今天这样写一直错,但又找不到原因:
            from CompanyContents as cc where cc. company. id in (select c.id from Company as c left join fetch c.industry where      c.industry.id=1)