HQL 中 from clause 的问题?

from User where group.id=?
from User as user where user.group.id=?

这两句除了后者加了 alias 之外还有什么区别吗?
返回的结果是:
后者(加了别名)返回了所有该组的用户
而前者(没加别名)只返回了第一个用户的数据

为什么会有这样的区别呢?

你可能感兴趣的:(HQL 中 from clause 的问题?)