MySQL 字段的区分度计算公式原创
MySQL字段的“区分度”具体指该列中不同值的数量占总行数的比例。
则可以使用以下SQL语句计算某个表的某个列的区分度:
SELECT COUNT(DISTINCT column_name) / COUNT(*) AS distinct_ratio
FROM table_name;
1
2
2
其中,column_name
为要计算区分度的列名,table_name
为要查询的表名。该语句将返回一个小数,表示该列中不同值的数量占总行数的比例。
上次更新: 8/28/2024
- 01
- GPT分区使用 parted 扩展分区的操作流程 原创08-28
- 02
- VictoriaMetrics 集群版安装与配置 原创08-24
- 03
- Kubernetes (k8s) 相关名词详解 原创06-27