NutzCN Logo
问答 查询多表没有主外键的返回值类型
发布于 1997天前 作者 qq_b276c795 1375 次浏览 复制 上一个帖子 下一个帖子
标签:

Sql sql = Sqls.queryRecord("SELECT pp.*,s.value as value FROM t_player_poker pp " +
"INNER JOIN t_poker p ON pp.poker_id = p.id " +
"INNER JOIN sys_setting s ON s.userid = p.user_id " +
"WHERE pp.poker_id = @pokerId AND pp.exploit > 0");
sql.setParam("pokerId",pokerId);
dao.execute(sql);
这个返回值是什么,用Map只能取到最后一次,前面被覆盖了,pp是个集合,value是一个字段

2 回复

统统加别名

pp.id as p_id, pp.xxx as p_xxx

或者自己写个回调也行

添加回复
请先登陆
回到顶部