当前位置: 首页 > wzjs >正文

美食网站建设服务策划书it项目外包网

美食网站建设服务策划书,it项目外包网,智慧企业管理系统,企业营销策划案例分析下面是一段Clickhouse SQL代码,用于统计指定数据库中多张表的字段空值情况。代码通过动态生成查询语句实现自动化统计,处理逻辑如下: 从系统表获取指定数据库(替换your_database)中所有表的字段元数据根据字段类型动态…

下面是一段Clickhouse SQL代码,用于统计指定数据库中多张表的字段空值情况。代码通过动态生成查询语句实现自动化统计,处理逻辑如下:

  1. 从系统表获取指定数据库(替换your_database)中所有表的字段元数据
  2. 根据字段类型动态生成对应的空值统计逻辑
  3. 使用sum聚合函数统计空值记录数
  4. 计算空值占比百分比
  5. 结果包含数据库名、表名、字段名、字段类型、空值计数、总行数和空值占比
SELECT database,table,column,type,count_empty,total_rows,ROUND(count_empty * 100.0 / total_rows, 2) AS percentage
FROM (SELECT database,table,column,type,CASE WHEN type LIKE 'String%' THEN(SELECT sum(TRIM(IFNULL({col}, '')) = '') FROM {db}.{tbl})WHEN type IN ('UInt8','UInt16','UInt32','UInt64','Int8','Int16','Int32','Int64','Float32','Float64') THEN(SELECT sum(IFNULL({col}, 0) = 0) FROM {db}.{tbl})ELSE (SELECT sum({col} IS NULL) FROM {db}.{tbl})END AS count_empty,(SELECT count() FROM {db}.{tbl}) AS total_rowsFROM system.columns WHERE database = 'your_database' AND table IN ('table1', 'table2', 'table3')  -- 替换为需要分析的表名SETTINGS allow_experimental_analyzer = 1, format_template = 'SELECT \'{database}\', \'{table}\', \'{column}\', \'{type}\', ${{col:Identifier}}, ${{tbl:Identifier}}, ${{db:String}}'
)

使用说明:

  1. 替换数据库名:将代码中的'your_database'改为实际数据库名
  2. 指定表名:修改table IN列表中的表名(如'table1', 'table2'
  3. 执行结果:查询将输出7列统计结果

处理逻辑说明:

字段类型处理方式空值定义
StringTRIM(IFNULL(字段, '')) = ''空字符串
数值类型IFNULL(字段, 0) = 0数值0
其他类型字段 IS NULLNULL值

输出列说明:

列名说明
database数据库名称
table表名称
column字段名称
type字段类型
count_empty空值记录数(空串/0/NULL)
total_rows表总行数
percentage空值占比百分比(保留两位小数)

注意:对于数值类型字段,真实值为0的记录也会被统计在内。若需区分真实0值和空值,需要额外的业务逻辑处理。


文章转载自:

http://jqEf1Oxl.dqdss.cn
http://I6m8NLt5.dqdss.cn
http://LMiCoofU.dqdss.cn
http://AvyIc3DY.dqdss.cn
http://UVvOoybe.dqdss.cn
http://vtKTbS6S.dqdss.cn
http://WYdKoV7M.dqdss.cn
http://uBvJbMvB.dqdss.cn
http://0e8McO2a.dqdss.cn
http://WEvDNS9K.dqdss.cn
http://5PUdtlif.dqdss.cn
http://InHoKUNh.dqdss.cn
http://dlLUb0sv.dqdss.cn
http://AICnVzOl.dqdss.cn
http://LEAlcGLS.dqdss.cn
http://0iBTog7o.dqdss.cn
http://Nds1eWh4.dqdss.cn
http://L8Eefswo.dqdss.cn
http://nJr6muee.dqdss.cn
http://Xld3sOde.dqdss.cn
http://UkWgmQEb.dqdss.cn
http://YKfLCgaY.dqdss.cn
http://A4kNlbbH.dqdss.cn
http://Mku7K5Zx.dqdss.cn
http://NGYcSni7.dqdss.cn
http://FcXZlYMF.dqdss.cn
http://lR4prpgi.dqdss.cn
http://TQUiHBfz.dqdss.cn
http://QmYzX82Z.dqdss.cn
http://FMUTqj4j.dqdss.cn
http://www.dtcms.com/wzjs/621059.html

相关文章:

  • 内蒙古赤峰市建设局网站企业网站群建设规范
  • 做网站到八方资源网怎么样做网站全包
  • 营销型网站建设公司哪家建设seo专员工作累吗
  • 怎么使用网站程序专业团队朋友圈文案
  • 网站说明怎么写企业营销型展厅设计价目表
  • 深圳网站建设黄浦网络洛阳已经开始群体感染了
  • 鹤壁企业网站建设信誉好的福州网站建设
  • 教研网站建设方案优化网站佛山厂商
  • 去了哪找网站建设公司wordpress略缩图图片变形怎么办
  • 网站建设分工方案wordpress themeforest
  • 如何扫描一个网站的漏洞wordpress英文换成中文
  • 东南亚购物网站排名wordpress版本伪装
  • 网站案例 网站建设北京网络科技有限公司官网
  • 成都网站建设的定位长春seo优化企业网络跃升
  • 简约、时尚、高端 网站建设wordpress重置密码邮件
  • 网站怎么加代码厦门人才网个人会员
  • tp5 商城网站开发建设网站的平台
  • 米拓做网站图片在哪里删掉做网站需要会哪些知识
  • 蓝色企业网站手机版织梦模板化妆品行业的网站开发
  • 建设图书馆网站昆明学校网站建设
  • 长春火车站人工电话微信头像logo在线制作
  • 建设一个外贸网站多少钱呢重庆网站建设velpai
  • 拓尔思网站建设公司wordpress微信机器人
  • 提高网站打开速度的7大秘籍wordpress给用户发消息
  • 图片类网站开发需求网站后台登陆密码
  • 雅安市建设网站静态网站开发课程网
  • 专门做电子书的网站软件开发网站能做seo吗
  • 网站制作公司 沈阳西部数码网站正在建设中是什么意思
  • 网站中的搜索功能怎么做wordpress 需要多大数据库
  • 佛山行业网站建设龙华住房和建设局网站官网