下面是SQL包括三个表,反式,sys_org和sys_pay。选择通过后中旬(但不是唯一的)SQL仍然有重复行添加DISTINCT
我试过
SELECT DISTINCT trans.mid,trans.A,sys_org.B,sys_org.C,sys_pay.D
FROM sys_org
LEFT JOIN trans ON sys_org.mid = trans.mid
LEFT JOIN sys_pay ON sys_org.mid = sys_pay.mid
它会返回重复的行,如何解决它?
回报这样的:
trans.mid trans.A sys_org.B sys_org.C sys_pay.D
1111 aaa bbb ccc ddd
1111 aaa bbb ccc ddd
你对“重复”行的概念是什么?你能向我们展示一些样本输出吗? –
看起来像这样。 – Windsooon
你能提供一个真实的例子,有适当的CREATE和INSERT语句 – Strawberry