mysql order by 子查詢 后面的結(jié)果 如何 也顯示在結(jié)果集
問(wèn)題描述
mysql order by 子查詢 后面的結(jié)果 如何 也顯示在結(jié)果集里
我的 mysql語(yǔ)句:
SELECT * FROM wht_user AS t1 WHERE pid =79 ORDER BY ( SELECT sum( `distribution_money` ) AS AGGREGATE FROM wht_distribution_detail AS t2 WHERE t1.id = t2.uid AND `puid` =79 AND `status` =4 GROUP BY `uid` ORDER BY `updatetime` DESC) DESC
如何 將 AGGREGATE 也顯示在結(jié)果集里 或者有什么 更好的辦法?
問(wèn)題解答
回答1:求人不如求己 已解決:
SELECT * , COALESCE( SUM( `distribution_money` ) , 0.00 ) ASAGGREGATEFROM ( SELECT t1. * , t2 . * FROM `wht_user` AS t1 LEFT JOIN (SELECT `uid`, `distribution_money`FROM `wht_distribution_detail`WHERE `puid` = 79AND `status` = 4 ) AS t2 ON t1.`id` = t2.`uid`) AS s2WHERE `pid` =79GROUP BY `id`ORDER BY AGGREGATE DESC
相關(guān)文章:
1. python - 我已經(jīng)連上了美國(guó)的VPN,而且在瀏覽器里查看的game排行也是美國(guó)的,可是為啥我用代碼怎么爬都是中國(guó)地區(qū)排行2. python - Django前臺(tái)url未能正確訪問(wèn)方法求助?3. python - 請(qǐng)問(wèn)matplotlib.pyplot.save的路徑如何更改4. mysql - 我用SQL語(yǔ)句 更新 行的時(shí)候,發(fā)現(xiàn)全部 中文都被清空了,請(qǐng)問(wèn)怎么解決?5. python把第x列數(shù)據(jù)寫(xiě)入第x個(gè)文件6. python小白,問(wèn)一個(gè)關(guān)于可變類型和不可變類型底層的問(wèn)題7. javascript - js 對(duì)中文進(jìn)行MD5加密和python結(jié)果不一樣。8. 數(shù)據(jù)庫(kù) - mysql boolean型無(wú)法插入true9. mysql - SQL問(wèn)個(gè)基礎(chǔ)例子,書(shū)上的,我怎么看都看不懂..誰(shuí)幫我解釋一下第2個(gè)為什么和第1個(gè)一樣?10. mysql服務(wù)無(wú)法啟動(dòng)1067錯(cuò)誤,誰(shuí)知道正確的解決方法?
