【发布时间】:2011-08-30 01:29:22
【问题描述】:
顾客{
字符串客户名称
@OneToMany
设置用户;
}
用户{
字符串用户名;
}
当我这样做时:
select c.customerName as customerName ,concat(u.userName) as userNames from Customer c join c.users as u
休眠不返回我预期的结果。
【问题讨论】:
-
CONCAT() 不会组合来自多个记录的值,而是来自每个记录的多个参数。一个例子: concat(firsname,' ',lastname) 可能会返回一个特定的记录,比如“John Doe”。