表A查询account字段。表B查询custname字段,表A和B通过account字段关联。表C查询custnamecn字段,表B和C通过custname字段关联。
我用select A.account,B.custname,C.custnamecn from A INNER JOIN B ON A.account = B.account INNER JOIN C ON B.custname = C.custname 查出来的结果不对,多了很多重复的记录。请问应该怎样写才对。
加DISTINCT ?
select DINSTINCT A.account,B.custname,C.custnamecn from A INNER JOIN B ON A.account = B.account INNER JOIN C ON B.custname = C.custname
亂馬客blog: http://www.dotblogs.com.tw/rainmaker/