left join查出多条数据 100

如图,明明用了where条件,用户只有一个不存在重复,数据却重复了... 如图,明明用了where条件 ,用户只有一个不存在重复,数据却重复了 展开
 我来答
百度网友d9cff89
2018-05-16
知道答主
回答量:6
采纳率:100%
帮助的人:6万
展开全部
左连接,只是保证左边的表的每条数据同存在,不会因为 不满足on后面的条件而被筛掉;
但是在满足条件的情况下,左边1条数,右边与之对应的有两条数据,查询出来的结果就会有两条数据;
如果希望某个字段的所有值具有唯一性,就加上group by 字段名 , 吧(给出的例子中就用group by tu.fstore_id就可以了)
追问
好的,这个分组是以左表中任意字段分组的吗? 另外可以在开头用DISTINCT来做和分组可不可以达到一样的效果呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式