[原创]解决Mysql使用Join连接时出现重复数据的方法

在MYSQL中,如loss表中有多条记录在这种关系下成立的话card.card_no = loss.loss_card_no ,那么查询出来的结果中一定会发现有一样的重复记录,解决这个问题的方法就是加 GROUP BY ,如下。

Select card.*,loss.loss_memo from `card`
LEFT JOIN loss ON card.card_no = loss.loss_card_no
where card.customer_id = ‘100’
GROUP BY card.card_no

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

3 + 2 =