添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
谦逊的书包  ·  GROUP ...·  昨天    · 
淡定的大脸猫  ·  MySQL ...·  昨天    · 
没人理的玉米  ·  A.5. jboss-web.xml ...·  2 月前    · 
挂过科的打火机  ·  Ivanti Community·  2 月前    · 
英俊的大脸猫  ·  SDK de .NET para ...·  3 月前    · 

sql语句

CONCAT(CAST(CONVERT(100 * CAST(count(*) AS DECIMAL) / CAST((SELECT COUNT(*) FROM thy_ams.host_endpoint) AS DECIMAL), DECIMAL) AS CHAR) ,'%') AS percentage
//CONCAT 合并连个字段
//CAST 转换字符类型
SELECT *,COUNT(e.id) total,
CONCAT(CAST(CONVERT(100 * CAST(count(*) AS DECIMAL) / CAST((SELECT COUNT(*) FROM thy_ams.host_endpoint) AS DECIMAL), DECIMAL) AS CHAR) ,'%') AS percentage
FROM thy_rdb.node AS node
INNER JOIN thy_ams.host_endpoint AS e
ON node.id = e.node_id
GROUP BY e.node_id
				
计算分比,你可以使用MySQL中的数学函数和运算符。以下是一种常见的计算分比的方法: 假设你有两个数值:numerator(分子)和denominator(分母),你想计算它们的分比。 你可以使用以下公式来计算分比: percentage = (numerator / denominator) * 100 在MySQL中,你可以使用SELECT语句来执行此计算。例如,假设你有一个表名为`data`,其中包含`numerator`和`denominator`列,你可以使用以下查询计算分比: SELECT (numerator / denominator) * 100 AS percentage FROM data; 这将返回一个名为`percentage`的列,其中包含计算得到的分比值。 请注意,如果你想将结果保留为小数,可以使用ROUND函数来指定所需的小数位数。例如,要将结果保留两位小数,你可以使用以下查询: SELECT ROUND((numerator / denominator) * 100, 2) AS percentage FROM data; 这将返回一个名为`percentage`的列,其中包含保留两位小数的分比值。