1,不带小数点的百分比

SELECT CONCAT(ROUND(errorTable.errorCount / totalTable.totalCount * 100),'','%') FROM
        (SELECT COUNT(*) AS totalCount FROM dw_audit WHERE data_level = #{dataLevel} AND task_type = #{taskType}) AS totalTable,
        (SELECT COUNT(*) AS errorCount FROM dw_audit WHERE data_level = #{dataLevel} AND task_type = #{taskType} AND task_state = #{taskState}) AS errorTable

2,带小数点的百分比

CONCAT(ROUND(a.cnt / b.cntSum * 100, 2),'','%')

相关文章:

  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
  • 2021-11-08
  • 2022-12-23
  • 2022-01-24
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-29
  • 2021-10-03
  • 2022-12-23
  • 2021-12-29
  • 2022-12-23
相关资源
相似解决方案