`
newleague
  • 浏览: 1505576 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

相关知识(二)

SQL 
阅读更多

(以下为网络收集,回答正确性有待验证)

1、

怎樣count非零不重复的记录个数?

假设某列有以下数据:
5
0
3
5
6
0

我想数出这一列中不重复的非零值的个数,在这里就是3。怎么做?要直接在sql里面实现,不能用函数啊过程阿啥的。
注意,有时候0不出现的,所以不能用count(distinct number) - 1。
A:
select sum(decode(number, 0, 0, 1)) from ( select distinct number from t);
select COUNT(distinct(number)) from table where nvl(number,0)<>0
select COUNT(distinct(number)) from table where number<>0
decode函数:
例:表table_subject,有subject_name列。要求按照:语、数、外的顺序进行排序。这时,就可以非常轻松的使用Decode完成要求了。

  select * from table_subject order by decode(subject_name, '语文', 1, '数学', 2, , '外语',3)

nul函数:
NVL(EXPR1,EXPR2)
若EXPR1是NULL,则返回EXPR2,否则返回EXPR1.
SELECT NAME,NVL(TO_CHAR(COMM),'NOT APPLICATION') FROM TABLE1;
分享到:
评论

相关推荐

    二级计算机基础知识整理版

    为了帮助广大学生更好地掌握二级计算机基础知识,本文旨在对相关知识点进行全面而系统的整理,旨在帮助大家在短时间内高效复习,并在考试中取得优异的成绩。 首先,我们不得不提到算法这一核心概念。算法是计算机...

    全国计算机二级VB公共基础知识总汇.

    全国计算机二级VB公共基础知识总汇.,帮你更好的学习计算机vb相关知识

    2018年中国海洋大学340农业知识综合二考研真题

    这个考试是针对想要在海洋大学深造农业相关领域学生的一次关键考核,涵盖了广泛的农业知识。 【描述分析】 描述中的内容重复强调了资源的特性——“高清无水印”,这意味着考生可以获得高质量、未经过任何标记或...

    计算机二级公共基础知识(全).pdf

    "计算机二级公共基础知识" 计算机二级公共基础知识是计算机领域的基础知识,涵盖了计算机科学的基本概念、算法、数据结构、计算机系统等方面的知识。本文将详细介绍算法的基本概念、基本特征、基本要素和算法设计的...

    2014-2020年扬州大学340农业知识综合二考研真题

    "2014-2020年扬州大学340农业知识综合二考研真题"这个标题表明,这是一个关于扬州大学研究生入学考试的资料集,具体针对的是“农业知识综合二”这门科目。时间跨度从2014年至2020年,意味着它包含了这七年间的全部...

    EMNLP 2020上与【知识图谱】相关论文(6篇)

    第二篇论文"COSMIC"关注的是常识知识的获取和利用。常识是理解和生成人类语言的关键,但常识知识的表示和推理一直是个挑战。COSMIC通过构建一个包含丰富常识信息的模型,尝试解决这个问题,以帮助模型更好地理解自然...

    计算机二级公共基础知识汇总

    ### 计算机二级公共基础知识汇总 #### 一、概述 全国计算机等级考试中的C语言二级部分,重点考察考生对于计算机公共基础知识的理解和掌握程度。这部分考试内容涵盖算法及数据结构、程序设计基础、软件工程基础和...

    二十四节气知识与问答

    《二十四节气知识与问答》小程序是一款以中国传统文化为背景,深入浅出地介绍和探讨二十四节气的应用和内涵的互动平台。它旨在通过轻松愉快的方式,帮助用户了解这一独特的天文历法体系,同时增强对中国传统文化的...

    计算机二级知识

    关于计算机二级考试相关的各种基础知识总结,必背!!

    二级公共知识 二级公共知识.rar

    这个压缩包文件"二级公共知识.rar"包含了一系列的相关学习资料,旨在帮助考生深入理解和掌握考试大纲所涵盖的内容。 首先,我们来看看“计算机等级考试二级公共基础知识练习题.doc”。这份文档通常会包含大量的模拟...

    二级公共基础知识电子版

    《二级公共基础知识电子版》是针对计算机等级考试中二级公共基础部分的重要学习资源。这个电子版包含了一系列关于计算机基础知识、程序设计基础、数据结构与算法、数据库基础、计算机网络、软件工程以及法律法规等...

    一次函数、反比例函数、二次函数知识点归纳总结归纳.pdf

    本文将详细介绍二次函数知识点,包括平面直角坐标系、点的坐标、不同位置的点的坐标特征、函数及其相关概念、正比例函数和一次函数等。 知识点一、平面直角坐标系 * 平面直角坐标系是在平面内画两条互相垂直且有...

    GIS二次开发基础知识word版

    下面是GIS二次开发基础知识的相关知识点: 一、组件注册 在使用GIS二次开发之前,需要对组件进行注册。组件注册是指将组件的DLL文件注册到Windows的注册表中,以便在程序中使用该组件。注册步骤包括: 1. 将组件...

    2018-2020年中国海洋大学340农业知识综合二考研真题

    "340农业知识综合二"是该校考研科目之一,旨在考察考生对农业科学基础知识的掌握程度以及对相关领域的理解能力。 2018年至2020年间的考研真题,是考生们备考的重要参考资料,它们反映了考试的历年趋势、重点难点...

    建设工程造价管理基础知识电子书版借鉴.pdf

    本资源为建设工程造价管理基础知识电子书版借鉴,旨在为建设工程项目管理和造价管理人员提供相关知识和信息。本资源涵盖了建设工程造价管理的基础知识,包括相关法规与制度、项目管理、合同管理、造价构成、计价方式...

    计算机国二office公共基础知识.pdf

    为了满足要求,我会尝试梳理这段内容中能够辨识和看似与计算机国二office公共基础知识相关的概念,但请注意,以下内容可能包含大量猜测和解释,且很多信息将无法形成连贯的知识体系。 **基础知识概述** 1. **...

    二级注册计量师基础知识及专业实务习题(三.四章).pdf

    下面将针对所提供的文件片段,尝试梳理和扩充相关的知识点。 1. 测量误差与不确定度 文件中出现了诸多符号和数值,例如“MPEU=0.1%”、“MPE=0.1%”、“V140.65V150V”、“U95=0.25mV”等,这些都与测量误差...

    建设工程法规及相关知识

    二级法规命题要求“熟悉与施工管理业务相关的法律、法规”,与一级“熟练掌握和运用解决工程实际问题”的要求相比低很多.因此,绝大多数题目是直接考核重要法条的记忆和初步理解。但无论是一级还是二级,对学习过程...

    税务基础知识培训PPT

    这是一套红蓝配色的税务基础知识...二、附加税相关知识 三、企业所得税知识 四、印花税相关知识 五、房产税相关知识 六、城镇土地使用税 ... 关键词:税务知识PPT下载,税务基础知识培训PPT课件免费下载,.PPTX格式;

Global site tag (gtag.js) - Google Analytics