- 浏览: 242185 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (282)
- 常用-笔记 (9)
- 2012-2013开发整理 (19)
- 2017前-开发整理 (38)
- 2017-开发整理【前端】 (2)
- 数据库 (25)
- 数据库_Oracle (35)
- 数据库_MySql (4)
- 数据库_Sybase (30)
- 数据库_Oracle ERP (4)
- java 应用 (23)
- java_xml解析 (7)
- java_反射 (0)
- Java_多线程 (0)
- java_socket (0)
- 前端_CSS样式 (3)
- 前端_JavaScript (29)
- 前端_jQuery 应用 (11)
- 前端_jQuery EasyUI (2)
- 开源_SSH框架应用 (18)
- 开源_spring (0)
- 开源_springMVC (0)
- 开源_MyBatis (0)
- 架构_01. SOA_webService (8)
- 架构_02. 搜索引擎_Solr (0)
- 架构_03. redis (0)
- 架构_04. mongodb (2)
- 架构_05. 设计模式 (0)
- 架构_06. 缓存机制 (0)
- 架构_07. 身份认证 (0)
- 架构_08. 单点登录 (0)
- 架构_09. JMS消息机制 (0)
- 架构_10. 工作流 (0)
- 架构_11. 日志 (1)
- 架构_12. 数据库-设计 (1)
- 架构_13.分布式架构 (1)
- web_C标签 (4)
- web中间件 (6)
- 综合技术 (4)
- 管理_maven (3)
- 管理_软件项目管理 (17)
- 思考_程序人生 (16)
- 资源_网站 (2)
- 其他 (1)
- Eclipse基本配置 (3)
- 2017-18 (8)
- Linux (1)
- 数字计算 (3)
- 微信开发 (0)
最新评论
-
masuweng:
JavaScript 动态表格增加、删除、行金额计算、合计 -
xxwozixin:
迷茫中在iteye上搜索“程序员的第一个五年规划”结果看到了这 ...
我的中兴五年生活
对于Select 1 与 Select null 的理解:
1.Select 1 在这里我主要讨论的有以下几个select 语句: table表是一个数据表,假设表的行数为10行,以下同。 1:select 1 from table 2:select count(1) from table 3:select sum(1) from table 对第一个select语句,我刚开始以为是“1”代表是列名,从2,3种顺推得出得结果:)有点无耻吧。不过通过我自己得观察,这样我觉得是不对的,所以我在SQL SERVER中测试了一下,发现结果如下: 1:测试结果,得出一个行数和table表行数一样的临时列(暂且这么叫,我也不知道该叫什么),每行的列值是1; 2:得出一个数,该数是table表的行数; 3:得出一个数,该数是table表的行数; 然后我又用“2”测试,结果如下: 1:得出一个行数和table表行数一样的临时列,每行的列值是2; 2:得出一个数,该数是table表的行数; 3:得出一个数,该数是table表的行数×2的数 然后我又用更大的数测试: 1:得出一个行数和table表行数一样的临时列,每行的列值是我写在select后的数; 2:还是得出一个数,该数是table表的行数; 3:得出一个数,该数是table表的行数×写在select后的数 综上所述:我发现第一种的写法是增加临时列,每行的列值是写在select后的数;第二种是不管count(a)的a值如何变化,得出的值总是table表的行数;第三种是计算临时列的和。 2.Select null Select null 与Select 1 类似,只不过返回的列值为Null,在与Exists配合使用时,只要有行返回,则Exists子查询仍然为True。和Select 1 不通,Select null 中不可以使用Count 和 SUm 函数。 null是一个特殊的值,既不是空也不是空格,而是一个不确定的值。 如下代码 SELECT null FROM addresses WHERE address_id = 1 的意义是在表addresses中有几行满足条件address_id = 1的值就返回几行null值 。
发表评论
-
Oracle_INSTR函数使用
2014-11-05 20:52 414在Oracle/PLSQL中,instr函数返回要截 ... -
win7_oracle11g_64位连接32位PLSQL_Developer
2014-10-13 00:30 484工具 已经装好的64位Oracle数据库 ... -
Oracle导出表(即DMP文件)的两种方法
2014-09-24 10:25 285方法一:利用PL/SQL Developer工具导出: ... -
Oracle 中 decode 函数用法
2014-07-24 23:52 269decode(条件,值1,返回值1, ... -
Oracle 同义词理解及应用
2014-06-02 18:58 373Oracle 同义词的理解及使用 -
2014_Oracle 触发器1
2014-06-01 14:10 295触发器的使用 (1) 提出的3种需求 当用户 ... -
Oracle 常用sql语句
2014-06-01 02:56 3561. ----***********Oracl ... -
PL/SQL Developer 常用功能2
2014-06-01 02:29 388PL/SQL Developer 常用功能 1. pl/ ... -
PL SQL Developer 使用总结
2014-05-31 19:55 553如果OS为windows 7 64位系统 ... -
oracle数据导入导出
2014-05-05 12:52 3451. oracle导入dmp数据库文件 ... -
配置hosts
2014-05-05 00:05 386解决办法: C:\Windows\System32\dri ... -
各种数据库分页SQL
2014-02-24 23:03 4241、Oracle select * from (selec ... -
怎么在短时间内处理大量数据
2014-01-30 00:32 399怎么在短时间内处理大量数据 ? 这几天去面试 ... -
Oracle触发器在MIS 开发中的应用_01
2012-01-09 16:39 928本文介绍了oracle触发器的概念和类型,总结了oracle触 ... -
oracle常用函数,sybase常用函数
2011-12-08 12:03 1768oracle常用函数与sybas ... -
Oracle左右连接和Sybase的比较
2011-11-16 00:55 1503数据表的连接 有: 1、内 ... -
Oracle触发器在MIS 开发中的应用
2013-01-08 17:25 723本文介绍了oracle触发器的概念和类型,总结了or ... -
decode( ) 函数使用
2011-07-25 11:22 685DECODE函数是ORACLE PL/ ... -
为什么要用存储过程
2011-07-14 10:27 814存储过程真的那么重要吗,它到底有什么好处呢? ... -
SQL语句
2011-03-17 14:09 845sql 语句: select的用法 --每个员工的所 ...
相关推荐
SQL Select 命令是自 FoxPro ...目前的 FoxPro SQL Select 命令支持空值(NULL),子查询,自身连接,合并,外连接等。本文将探讨如何利用 SQL Select 的强大功能和灵活性来减轻应用程序的开发工作量和增加应用程序的性能。
很好的sql方面的select练习题,找工作笔试必备
SQL基础查询语句五十条,可用于SQL数据库练习,其中包含详细的注释,非常适合新手练习,也可以用于期末复习
SQL select SQL distinct SQL where SQL AND & OR SQL Order By SQL insert SQL update SQL delete SQL 高级 SQL Top SQL Like SQL 通配符 SQL In SQL Between SQL Aliases SQL Join SQL Inner Join ...
SQL Select 命令是自 FoxPro ...目前的 FoxPro SQL Select 命令支持空值(NULL),子查询,自身连接,合并,外连接等。本文将探讨如何利用 SQL Select 的强大功能和灵活性来减轻应用程序的开发工作量和增加应用程序的性能。
1 :普通SQL语句可以用Exec执行 eg: Select * from tableName Exec( select * from tableName ) Exec sp_executesql N select * from tableName -- 请注意字符串前一定要加N 2:字段名,表名,数据库名之类...
sql之select语句,sql之select语句,sql之select语句,sql之select语句
SQL Select2008语句完整的执行顺序
通过本章学习,您将可以: 列举 SQL SELECT语句的功能。 执行简单的选择语句。 SQL 语言和 SQL*Plus 命令的不同
SQL语句 SELECT LIKE like用法详解SQL语句 SELECT LIKE like用法详解SQL语句 SELECT LIKE like用法详解
'参照SQL语句:Select * From array [Where conditions] [Distinct fields] [ResultWithTitle] ' '实现功能: ' 依条件设置查询数组,返回包含查询字段(或全部字段)的数组,可多条件组合。 ' 条件运算符包括:> = ...
自己总结的一些关于SQL语句中Select语句常用的几种方法。里面有相信的说明,下载后查阅!
SQL> SELECT EMPNO,ENAME,SAL,COMM * 12 FROM SCOTT.EMP WHERE COMM IS NOT NULL EMPNO ENAME SAL COMM*12 ---------- ---------- ---------- ---------- 7499 ALLEN 1600 3600 7521 WARD 1250 6000 7654 ...
SQL中SET和SELECT赋值的区别,标量子查询
00587 Oracle公司内部数据库培训资料-Les01基本SQL SELECT语句(PPT 29页).ppt
SQL 语句 select 实例总结希望对大家有用
SQL语言—SELECT 的更新操作
数据同步小工具,将数据库中的表的数据生成insert语句
主要讲SELECT语句的使用 很详细 主要讲SELECT语句的使用 很详细