- 浏览: 1499651 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (798)
- struts2 (42)
- servlet (20)
- quartz (4)
- jquery & ajax (24)
- tomcat (5)
- javascript (15)
- struts1 (8)
- 搜索关键字及链接 (3)
- fckeditor (3)
- Apache (5)
- spring (22)
- linux (3)
- 企业应用 (8)
- 综合应用 (13)
- 服务器 (2)
- 数据库 (85)
- 性能调优 (21)
- 网络应用 (15)
- 缓存技术 (8)
- 设计模式 (39)
- 面试题 (7)
- 程序人生&前辈程序员 (29)
- java基础 (59)
- hibernate (75)
- log4j (4)
- http (11)
- 架构设计 (28)
- 网页设计 (12)
- java邮件 (4)
- 相关工具 (11)
- ognl (7)
- 工作笔记 (18)
- 知识面扩展 (12)
- oracle异常 (1)
- 正则表达式 (2)
- java异常 (5)
- 项目实践&管理 (1)
- 专业术语 (11)
- 网站参考 (1)
- 论坛话题 (2)
- web应用 (11)
- cxf&webservice (22)
- freemarker (3)
- 开源项目 (9)
- eos (1)
- ibatis (6)
- 自定义标签 (3)
- jsp (3)
- 内部非公开文档(注意:保存为草稿) (0)
- 国内外知名企业 (2)
- 网店 (3)
- 分页 (1)
- 消费者习惯 (2)
- 每日关注 (1)
- 商业信息 (18)
- 关注商业网站 (1)
- 生活常识 (3)
- 新闻 (2)
- xml&JSON (5)
- solaris (1)
- apache.common (3)
- BLOB/CLOB (1)
- lucene (2)
- JMS (14)
- 社会进程 (8)
- SSH扩展 (2)
- 消费心理 (1)
- 珠三角 (1)
- 设计文档 (1)
- XWork&webwork (1)
- 软件工程 (3)
- 数据库及链接 (1)
- RMI (2)
- 国内外知名企业&人物 (1)
最新评论
-
司c马:
简介易懂、
OutputStream和InputStream的区别 -
在世界的中心呼喚愛:
解决我的问题
Java获取客户端的真实IP地址 -
bo_hai:
都是些基本的概念呀!
SSO -
tian_4238:
哥们,你也是搞水利这块的吧。
巧用SQLQuery中的addScalar -
loveEVERYday:
java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp小结
(以下为网络收集,回答正确性有待验证)
1、
怎樣count非零不重复的记录个数?
假设某列有以下数据:
5
0
3
5
6
0
我想数出这一列中不重复的非零值的个数,在这里就是3。怎么做?要直接在sql里面实现,不能用函数啊过程阿啥的。
注意,有时候0不出现的,所以不能用count(distinct number) - 1。
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 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)
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;
若EXPR1是NULL,则返回EXPR2,否则返回EXPR1.
SELECT NAME,NVL(TO_CHAR(COMM),'NOT APPLICATION') FROM TABLE1;
发表评论
-
SQL查询顺序处理
2011-09-15 11:29 1625select的解析执行顺序1. from语句 2. where ... -
概念模型、逻辑模型、物理模型区别
2011-09-08 10:48 1230http://wenku.baidu.com/view/9a6 ... -
规范化-数据库设计原则
2011-09-07 10:41 1451简介: 关系数据库设计的核心问题是关系模型的设计。本文将结合具 ... -
数据库设计准则(第一、第二、第三范式说明)
2011-09-07 10:17 1276I、关系数据库设计范式 ... -
oracle日志文件及归档日志模式
2011-09-01 10:18 1758oracle数据库中分为联机日志文件和归档日志文件两种日志文件 ... -
Oracle重做日志管理
2011-09-01 09:50 1434Oracle重做日志操作是为了记录数据的改变,提供数据库 ... -
Oracle复制技术的分布式系统同步应用
2011-08-28 17:41 1291本文将结合一个实际案例,讲解Oracle复制技术在分布 ... -
oracle数据同步
2011-08-28 14:34 993首先创建一个 dblink(dat ... -
Oracle 流复制(Stream Replication)
2011-07-20 10:37 5620Stream 是Oracle 的消息队列( ... -
表分区
2011-06-30 09:21 1678分区表: 当表中的数据量不断增大,查询数据的速度就会变慢,应用 ... -
数据库大型应用解决方案总结(1)
2011-06-22 18:01 1391随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设 ... -
oracle_SQL中ROWID与ROWNUM的使用
2011-06-16 10:51 1424对于 Oracle 的 rownum 问题,很多资料都说不支持 ... -
oracle函数手册
2011-06-08 09:22 1183SQL中的单记录函数1.ASCII ... -
oracle基础文档
2011-06-03 09:10 1238oracle基础文档 -
ORACLE 找回误删的数据库
2011-06-02 14:14 1367同事找回时操作的数据库为oracle 10g , 之前删除方式 ... -
为什么Oracle有时会用索引来查找数据?--强制Oracle使用最优的“执行计划”
2011-06-01 09:04 1741[摘要] 在你运用SQL语言,向数据库发布一条查询语句时,O ... -
sql编程规范与性能
2011-05-31 08:40 1276sql编程规范与性能 -
Nested Loops Join(嵌套连接)
2011-04-13 16:21 11573说明:最近找到了一个 ... -
如何看Oracle执行计划
2011-01-14 15:43 2187oracle执行计划解释 ... -
oracle中分析sql语句执行计划的方法
2011-01-14 15:36 2229如何生成explain plan? 解答:运行utl ...
相关推荐
全国计算机二级VB公共基础知识总汇.,帮你更好的学习计算机vb相关知识
这个考试是针对想要在海洋大学深造农业相关领域学生的一次关键考核,涵盖了广泛的农业知识。 【描述分析】 描述中的内容重复强调了资源的特性——“高清无水印”,这意味着考生可以获得高质量、未经过任何标记或...
"计算机二级公共基础知识" 计算机二级公共基础知识是计算机领域的基础知识,涵盖了计算机科学的基本概念、算法、数据结构、计算机系统等方面的知识。本文将详细介绍算法的基本概念、基本特征、基本要素和算法设计的...
"2014-2020年扬州大学340农业知识综合二考研真题"这个标题表明,这是一个关于扬州大学研究生入学考试的资料集,具体针对的是“农业知识综合二”这门科目。时间跨度从2014年至2020年,意味着它包含了这七年间的全部...
第二篇论文"COSMIC"关注的是常识知识的获取和利用。常识是理解和生成人类语言的关键,但常识知识的表示和推理一直是个挑战。COSMIC通过构建一个包含丰富常识信息的模型,尝试解决这个问题,以帮助模型更好地理解自然...
### 计算机二级公共基础知识汇总 #### 一、概述 全国计算机等级考试中的C语言二级部分,重点考察考生对于计算机公共基础知识的理解和掌握程度。这部分考试内容涵盖算法及数据结构、程序设计基础、软件工程基础和...
《二十四节气知识与问答》小程序是一款以中国传统文化为背景,深入浅出地介绍和探讨二十四节气的应用和内涵的互动平台。它旨在通过轻松愉快的方式,帮助用户了解这一独特的天文历法体系,同时增强对中国传统文化的...
关于计算机二级考试相关的各种基础知识总结,必背!!
这个压缩包文件"二级公共知识.rar"包含了一系列的相关学习资料,旨在帮助考生深入理解和掌握考试大纲所涵盖的内容。 首先,我们来看看“计算机等级考试二级公共基础知识练习题.doc”。这份文档通常会包含大量的模拟...
《二级公共基础知识电子版》是针对计算机等级考试中二级公共基础部分的重要学习资源。这个电子版包含了一系列关于计算机基础知识、程序设计基础、数据结构与算法、数据库基础、计算机网络、软件工程以及法律法规等...
本文将详细介绍二次函数知识点,包括平面直角坐标系、点的坐标、不同位置的点的坐标特征、函数及其相关概念、正比例函数和一次函数等。 知识点一、平面直角坐标系 * 平面直角坐标系是在平面内画两条互相垂直且有...
下面是GIS二次开发基础知识的相关知识点: 一、组件注册 在使用GIS二次开发之前,需要对组件进行注册。组件注册是指将组件的DLL文件注册到Windows的注册表中,以便在程序中使用该组件。注册步骤包括: 1. 将组件...
"340农业知识综合二"是该校考研科目之一,旨在考察考生对农业科学基础知识的掌握程度以及对相关领域的理解能力。 2018年至2020年间的考研真题,是考生们备考的重要参考资料,它们反映了考试的历年趋势、重点难点...
下面将针对所提供的文件片段,尝试梳理和扩充相关的知识点。 1. 测量误差与不确定度 文件中出现了诸多符号和数值,例如“MPEU=0.1%”、“MPE=0.1%”、“V140.65V150V”、“U95=0.25mV”等,这些都与测量误差...
此外,文件内容中提到的《二级公共基础知识》是一本通用的教材,适用于所有计算机二级科目,强调通过理论讲解和习题相结合的方式来帮助考生备考,确保考试无忧。教材的编著者是钟志宏(钟老师),并且有相关的视频...
本资源为建设工程造价管理基础知识电子书版借鉴,旨在为建设工程项目管理和造价管理人员提供相关知识和信息。本资源涵盖了建设工程造价管理的基础知识,包括相关法规与制度、项目管理、合同管理、造价构成、计价方式...
二级法规命题要求“熟悉与施工管理业务相关的法律、法规”,与一级“熟练掌握和运用解决工程实际问题”的要求相比低很多.因此,绝大多数题目是直接考核重要法条的记忆和初步理解。但无论是一级还是二级,对学习过程...
这是一套红蓝配色的税务基础知识...二、附加税相关知识 三、企业所得税知识 四、印花税相关知识 五、房产税相关知识 六、城镇土地使用税 ... 关键词:税务知识PPT下载,税务基础知识培训PPT课件免费下载,.PPTX格式;
"知识表示和知识建模"(第二讲)探讨了如何用合适的数据模型来描述和组织知识。常见的有RDF(Resource Description Framework)、OWL(Web Ontology Language)等,这些模型能够准确地表达实体、属性和关系,使得...