分类

链接

2012 年 5 月
 123456
78910111213
14151617181920
21222324252627
28293031  

近期文章

热门标签

新人福利,免费薅羊毛

COUNT(*) 和Count(字段)COUNT(0) 区别

COUNT() 和Count(字段) 区别 最后一个介绍的函数就是统计记录数量的COUNT,这个函数有一点特别,因为它的即可以 像其他聚合函数一样使用字段名做参数,也可以使用星号“*”做为参数。我们执行下面的SQL: SELECT COUNT(*),COUNT(FNumber) FROM T_Employee 执行完毕我们就能在输出结果中看到下面的执行结果: 8 8 可以看到COUNT(*)、COUNT(FNumber)两种方式都能统计出记录的条数,据此为数不少 的开发人员都认为COUNT(*)、COUNT(字段名)这两种使用方式是等价的。下面通过例子来说 明,为了看到两种使用方式的区别...

SQL Server 暂无评论 阅读(2,648)

Oracle自定义函数

函数用于返回特定数据。执行时得找一个变量接收函数的返回值; 语法如下: create or replace function function_name   (   argu1 [mode1] datatype1,   argu2 [mode2] datatype2, ........   )   return datatype   is   begin   end;   执行 var v1 varchar2(100)   exec :v1:=function_name   不带任何参数   create or replace function get_user return varchar2 is   Result varchar2(50);   begin   select username into Resu...

Oracle 暂无评论 阅读(2,901)

Oracle递归查询

    有的情况下,我们需要用递归的方法整理数据,这才程序中很容易做到,但是在数据库中,用SQL语句怎么实现?下面我以最典型的树形结构来说明下如何在Oracle使用递归查询。 start with connect by 层次查询(Hierarchical Queries) 从顶级向下级查询 Select  a.areaid,a.name,a.parentid,a.levelcode From prnbsn_area a Start With a.areaid = 3 Connect By Prior a.areaid=a.parentid 该查询会查出所有的重庆子级区域 从下向上查询 Select  a.areaid,a.name,a.parentid,a.levelcode From prnbsn_area a Sta...

Oracle 暂无评论 阅读(2,720)