合肥网站建设
文章阅读
网建技巧
优化技巧
网建问题
柒帮新闻
行业新闻

首页 > 合肥网站建设 > 正文

mysql中union和union all的区别和注意点

发布时间:2011/05/03字体:
摘要:mysql中union和union all的区别和注意点,mysql中union和union all有什么区别,mysql中union和union all的区别和注意点。昨天有个功能要实现排行效果,而且是随机按照某些字段的总值,但是个又要不一样,因为个人给了钱,所以要排

mysql中union和union all的区别和注意点
昨天有个功能要实现排行效果,而且是随机按照某些字段的总值,但是个又要不一样,因为个人给了钱,所以要排。

打个比方吧,表(userinfo)中有这几个字段:username,isvalid,givedmoney,sumip,dayip,monthip,visitcount,regdate


现在要实现显示排行前10位用户,

     出现在排行位的要是givedmoney为1的用户(表示给了钱), 而且isvalid为1(表示通过认证)


     其它的9个用户呢,要在字段(sumip,dayip,monthip,visitcount)中随机选择一个作为排序的依据


    

这样的sql语句改怎么写呢?


     下面是我的答案: