Mysql求百分比


根據相應條件抽出相應count數(myCount)

抽出總count數(totalCount)

計算百分比:myCount / totalCount * 100

四舍五入:使用ROUND函數ROUND(number,要保留的小數位),ROUND(myCount / totalCount * 100,1)

下面給出示例供參考:

    SELECT ROUND(T1.co/T2.totalCo*100,1)
    FROM 
     (SELECT COUNT(*) AS co
        FROM fup1
       WHERE fup1.PERIOD6 = 1
       AND fup1.P6CCTCHK = 2) T1,
     (SELECT COUNT(*) AS totalCo
       FROM fup1
       WHERE fup1.PERIOD6 = 1)T2;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM