[原创]解决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



发表评论

您的电子邮箱地址不会被公开。

+ 46 = 56