`
wy_716
  • 浏览: 29137 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

NVL与SUM的关系

      经常有NVL()和SUM()等统计求和的情况,来来回回,有时清楚有时糊涂,今天看到一个文章总结的很好,摘录下来:http://hi.baidu.com/fly_mitac/blog/item/6541e8595c1f7c3b2834f0d4.html     实例,假如A班全班都未参加数学考试,则下面SQL返回结果为null,而不是期望的0。 select sum(nvl(score,0)) from my_score where class = 'A' and subject = 'Math'   而修改为下面SQL,才能返回结果为0。 select nv ...
1.游标处理:declare RoomID Room.RoomID%Type; RoomName Room.RoomName%Type; cursor crRoom is select RoomID,RoomName from Room; begin open crRoom;loop(这里不要加分号) fetch crRoom into RoomID,RoomName; exit when crRoom%notFound; end loop; close crRoom; end; 2.游标返回:begin ...

查找所有分区表

  select * from all_tables a where a.partitioned= 'YES';

rank排序

select trim(s.holder_name), sum(t.qty), dense_rank() over( order by sum(t.qty) desc) ......   按QTY倒序排名
1.Oracle中下面这么写 按名查找存储过程: select   *   from   user_objects      where   Object_Type='PROCEDURE' and object_name like '%'||upper('p')||'%' 按内容查找存储过程: SELECT * FROM ALL_SOURCE  where TYPE='PROCEDURE'  AND TEXT LIKE '%'||upper('clean_')||'%' 有点慢,MS没什么好方法 2.MS Server中下面这么写 按名查找存储过程: EXEC Sp_HelpText '存储过程 ...
Lucene 中文 英文  中文解释   文档 Document       Document Frequency, df 有多少文档包含次Term。df 越大说明越不重要   全文检索 Full-text Search     索引创建 Indexing       lemmatization 将单词转变为词根形式   语言处理组件 Linguistic Processor     小写 Lowercase     倒排表 Posting List     相关性 rele ...
方法一:使用SQL语句查询     适用于 SQL Server 7.0 及之前的版本(新版向下兼容,后面的版本当然也能用) select @@version  结果: Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c)  1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)       这个是 ...

update A from B

  update   库存表     set   数量   =   A.数量   -   B.Value     from   库存表   A   inner   join   原料表   B   A.NAME   =   B.name     where   B.TYPE   =   ‘C1’  
SYSDATE   系统时间  CURRENT_DATE   会话时间    SYSDATE函数返回服务器的当前日期和时间,而CURRENT_DATE函数返回当前会话时中的当前日期和时间      一般情况下,二者相同。但如果修改了当前会话的时区,则会不同。  SQL> SELECT SESSIONTIMEZONE FROM DUAL; SESSIONTIMEZONE ------------------------------ +08:00 SQL> SELECT SYS ...
其中各选项的含义为: -d 设置调试开关的初始值为TRUE -a 尝试自动登录。就目前而言,这个选项用于通过ENVIRON 选项的USER变量发送用户名(如果远程主机支持这种用法的话)。如果函数 getlogin(2)返回的当前用户所用的名字与当前 ...
chown oracle /home/u1 表示改变目录所有者为oracle账户; chgrp dba /home/u1 改变/home/u1目录为dba所有; chmod 755 /home/u1 表示oracle账户对/home/u1目录有755权限;
创建文件夹命令 : mkdir /home/u1 创建文件夹/home/u1 删除文件夹命令: 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹 需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的 删除文件使用实例: rm -f /var/log/httpd/access.log ...
一、FTP概述   FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。   FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。   FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用电子邮箱地址为密码登录服务器;授权的FTP服务器必须用授权的账户名和密码才能登录服务器。通常匿名的用户权限较低,只能下载文件,不能上传文件。   客户机访问FTP服务器通常有两种方法:用FTP命令访问和用FTP客 ...
  1:登录 [root@pc_name]#ftp 192.168.128.100 2:获得一个文件 ftp> get file_name 3:一次获得多个文件 ftp> mget *.c 4:切换目录 ftp> cd directory_name 5:退出登录 ftp> bye 6:设置ftp模式,使得用mget时不需要交互 ftp> prompt off Interactive mode off. ftp> mget *.c   7:重输用户名   ftp>user  user_name   8 : 将本地 ...
mv   oldfilename   newfilename
Global site tag (gtag.js) - Google Analytics