今天在做某客户网站时候遇到这样一个问题:
查询出所有发布信息的作者,再通作者信息获取会员等级,根据等级来排序。
首页要查出所有符合要求的信息,并且信息是一个会员只能出现一条,然后再查询会员相关信息!这样就做到了会员只会显示一次的功能!
看一下mysql语句是如何编写的:
select a.id from tableA as a left join tableB as b where a.uid=b.id group by a.uid order by a.level desc, a.id desc limit 10;
这样就解决了mysql查询重复出现的问题,主要是group by 这里!其他都是次要的了!...