问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql求解,sql字段空值

发布网友 发布时间:2022-04-08 18:41

我来回答

1个回答

热心网友 时间:2022-04-08 20:11

看样子像oracle,其他数据库的话也基本类似写法。

创建表数据

create table t
(fenzu varchar2(1),
wei1 int,
wei2 int,
wei3 int,
wei4 int,
wei5 int);

insert into t values ('a',1,1,1,1,1);
insert into t values ('a',1,1,1,1,1);
insert into t values ('a',1,null,1,1,1);
insert into t values ('a',1,1,1,1,1);
insert into t values ('b',1,1,1,1,1);
insert into t values ('b',1,1,1,1,1);
insert into t values ('b',1,null,1,null,null);
insert into t values ('c',1,1,1,1,1);
insert into t values ('c',1,1,1,1,1);
insert into t values ('c',1,1,1,1,1);
commit;

执行sql:

select (t1.cnt - nvl(t2.cnt, 0)) / t1.cnt
  from (select count(*) cnt
          from (select fenzu, count(*) from t group by fenzu) s1) t1,
       (select count(*) cnt
          from (select fenzu, count(*)
                  from t
                 where wei1 is null
                    or wei2 is null
                    or wei3 is null
                    or wei4 is null
                    or wei5 is null
                 group by fenzu) s2) t2

结果:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
打印机硒鼓安装方法及步骤 如何安装新硒鼓? 我现在很困惑该不该和女友继续发展下去 电脑上字体怎么安装方法简单易行的字体安装步骤及技巧 网页字体显示不出.怎么办? 如何添加电脑上没有的字体解决电脑字体限制增加字体选择多样性_百度知 ... 不有效字体文件 电脑字体识别不了 梦见身上煤炭黑的长辈给我钥匙的预兆 株洲最值得一去的古镇 华硕公司全名 平板电脑屏幕锁定如何开锁 创博爵平板电脑如何解除锁屏? 平板电脑怎么解锁屏幕 我想买一个喷壶,喷油漆的,可是网上都是要电泵打气的,请问哪有卖全手动的,不要连接气泵的。 5岁儿童适合的故事 张笑天和黄寺的张旭东、刘文阁,谁的审美更好些啊? 金湖娃艺术小学校长是谁呀? 蒙城县下一任的教育局局长是谁? 红基会主席是谁 大家谁看到采访北京黄寺张旭东的新闻了?他很厉害么? 谁认识张旭东 最近的“高数哥”是怎么回事? 张旭东的儿子 高数哥的人物经历 有谁听说过张旭东,好像是做农产品的 2009年营口市五一劳动奖章获得者张旭东是谁?资料给我一下,谢谢! 阅兵式上说“分列式开始”的那个人是谁? 中部战区司令员都有哪些人? 汽车被人追尾,对方全责。但对方拒绝理赔,对方保险公司说要上诉,请问大家程序怎么走? 副卡收到欠费通知怎么办 副卡显示欠费怎么回事 我的移动副卡为什么会突然欠费 ,中午还有一百多,下午就突然欠费三十? 当我的主卡移动到别人的名下时,我的副卡还可以用吗?如果副卡欠费了,如果副卡激费了,那副卡还可以用吗 我移动副卡都用了两年了突然停机欠费一百多,是怎么回事? 移动校园卡副卡欠费未交,被销号之后会有信誉影响吗? win10虚拟键盘在控制面板的什么地方 手机内存用完以后外储存卡怎么用? 坐月子可以吃莲藕炖排骨吗能不能吃 内存卡内约3GB约大视频文件怎么保存到电脑? 单片机的液晶显示有什么作用? 注册软件如何破解时间限制软件? 做LCD液晶屏幕跟单片机有没有关系? 如何用单片机控制液晶显示器呀,怎么接线…… 怎样用pc破解安卓的注册软件啊 单片机是怎样在液晶上显示字符原理 如何破解需要注册的软件 单片机液晶控制,关于直接访问和间接访问 怎样破解需要收费注册的软件 单片机 LCD