SqlServer查某个状态的数据占总数的百分比
时间: 2024-03-19 12:44:54 浏览: 66
你可以通过以下SQL语句来查询某个状态的数据占总数的百分比:
```sql
SELECT
CAST(COUNT(CASE WHEN [Status] = 'YourStatus' THEN 1 END) AS FLOAT) / CAST(COUNT(*) AS FLOAT) * 100 AS Percentage
FROM
YourTable
```
将上述代码中的`YourStatus`替换为你要查询的状态值,将`YourTable`替换为你要查询的表名即可。
阅读全文