昨天有個功能要實現(xiàn)排行效果,而且是隨機按照某些字段的總值,但是先進個又要不一樣,因為先進個人給了錢,所以要排先進。打個比方吧,表(userinfo)中有這幾個字段:username,isvalid,giv" />

日韩精品久久久久,亚洲 www. 色图 夜夜嗨,男女性爽大片在线观看,色网站视频,久久高清国产,欧美一区二区三区精品免费

186-0984-0880
 
mysql中union和union all的區(qū)別和注意點
日期:09-29 瀏覽次數(shù):9

mysql中union和union all的區(qū)別和注意點
昨天有個功能要實現(xiàn)排行效果,而且是隨機按照某些字段的總值,但是先進個又要不一樣,因為先進個人給了錢,所以要排先進。

打個比方吧,表(userinfo)中有這幾個字段:username,isvalid,givedmoney,sumip,dayip,monthip,visitcount,regdate


現(xiàn)在要實現(xiàn)顯示排行前10位用戶,

     出現(xiàn)在排行先進位的要是givedmoney為1的用戶(表示給了錢), 而且isvalid為1(表示通過認證)


     其它的9個用戶呢,要在字段(sumip,dayip,monthip,visitcount)中隨機選擇一個作為排序的依據(jù)


    

這樣的sql語句改怎么寫呢?


     下面是我的答案: