比如有两张表  
一个部门表  一个员工表怎么查询一个部门里的所有员工select e from Employee e where e.dept.id = ?这样写对吗?

解决方案 »

  1.   

    from Employee e where e.dept.id = ?
    对不对运行一下就知道了
      

  2.   

    from Employee e where e.字段名 = ?没仔细看你后面怎么写的,我上面写错了
    把两个表名贴出来,重要字段贴出来,
    还是那句话对不对运行一下就知道了
      

  3.   

    from Employee e where e.dept.id = ?
    这样写可以的。
      

  4.   

    from Employee as e where e.dept.id = ? 试一下。