select u.name from s_user u,s_role r where u.id = r.user_id
select u.name from s_user u,s_role r where u.id = r.user_id
group by u.name
就加了个group by u.name 然后就把u.name里的数据重复的去掉了!
单表查的时候不会出现这种问题!
求解释一下!
...全文
14057打赏收藏
oracle关联查询加group by自动去掉重复数据问题
select u.name from s_user u,s_role r where u.id = r.user_id select u.name from s_user u,s_role r where u.id = r.user_id group by u.name 就加了个group by u.name 然后就把u.name里的数据重复的去掉了! 单表查的时候不会出现这种问题! 求解释一下!