SUMSEN

Oracle&Sql爱好者,用友NC管理员

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页

2012年12月10日

摘要: diagnostic_category(diagnosis_type 诊断类型,diagnosis_no 诊断号1,主诊断,2,3,4··· 子诊断)DIAGNOSIS_DICT(注:不是每个诊断编码都有类别的)Select patiend_id,diagnosis_type,min(diagnosis_no) from (Select patient_id, visit_id, diagnosis_class from diagnostic_category left joinDIAGNOSIS_DICTOn diagnostic_category.diagno 阅读全文
posted @ 2012-12-10 23:47 sumsen 阅读(515) 评论(0) 推荐(0) 编辑

摘要: oracle爱好者和群snowg的问题上面的这个,有站点stationid,year,month,day和每天记录的day_tmin字段。现在要求统计处每个stationid下面每月每日的最小day_tmin字段,因为不关注year,所以sql这样写select stationid, month,day,min(day_tmin) tminfrom history.history_day_tem_new group by stationid month,day然后要求在上述结果行增加年,需要知道是那一年的这个月日的最低温度.select aa.stationid,aa.year,aa... 阅读全文
posted @ 2012-12-10 19:33 sumsen 阅读(2574) 评论(0) 推荐(0) 编辑

摘要: ⑸ 集合运算连接有时候,用户希望在SQL查询中利用关系代数中的集合运算(并、交、差)来组合关系,SQL为此提供了相应的运算符:UNION、INTERSECT、EXCEPT(oracle的minus?),分别对应于集合运算的∪、∩、-。它们用于两个查询之间,对每个查询都要用圆括号括起来。对于不同的DBMS,支持的集合运算有所不同,如ACCESS,SQLSERVER都不支持集合的交运算和差运算。【例3-40】 查询选修了180101号或180102号课程或二者都选修了的学生学号、课程号和成绩。(SELECT 学号, 课程号, 成绩FROM 学习WHERE 课程号='180101') 阅读全文
posted @ 2012-12-10 17:37 sumsen 阅读(14283) 评论(0) 推荐(1) 编辑

2012年12月8日

摘要: oracle爱好者 的北京-白水提出,需求如下图需要列出每个病人相邻登记id(来医院),其中下一条的登记时间-上一条的离开时间>3天。临近晚上下班提出的,我一路上都在思考,是不是用到了partition之类。我新建了表test如下用到了自连接select a.* from test a inner join test bon a.id=b.id where a.vid=b.vid+1and a.st-b.en>=2但是这里因为a.vid=b.vid+1,最小的满足条件的就找不到了,发现这时候取b.*select b.* from test a inner join test bon 阅读全文
posted @ 2012-12-08 00:38 sumsen 阅读(747) 评论(0) 推荐(0) 编辑

2012年12月7日

摘要: http://article.pchome.net/content-340501.html近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。二、本地服务名(Tnsname) Oracle客户端与服务器端的连接是通.. 阅读全文
posted @ 2012-12-07 14:12 sumsen 阅读(311) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/wh62592855/article/details/4654024论坛上经常有朋友问关于TNS的问题,今天看到inthirties老大写的一篇文章,觉得不错,至少一些最常见的问题都是可以解决的。转过来,贴在这里,方便自己学习,也方便大家参考。==================================================================================在oracle应用中,tns-xxxxx这样的错误在我们的应用中是非常常见的。 tns-xxxxx的错误一般都是和数据库的连接有关的错误,他通常是发生 阅读全文
posted @ 2012-12-07 14:11 sumsen 阅读(469) 评论(0) 推荐(0) 编辑

2012年12月5日

摘要: 手工创建数据库1 创建实例1.1 修改cmd下面的sqlplus显示方式,显示连接的实例名进入C:\app\dell\product\11.2.0\dbhome_1\sqlplus\admin 修改glogin.sql,最后加上 set sqlprompt "_user'@'_connect_identifier>"或者修改本次回话的效果sql>set sqlprompt _user"@"_connect_identifier>看看显示效果1.2 需要startup nomount,这个过程需要复制一个pfile(初始化 阅读全文
posted @ 2012-12-05 22:56 sumsen 阅读(820) 评论(0) 推荐(0) 编辑

2012年12月3日

摘要: 1,ADDCSUTSAMEcreate or replace trigger ADDCSUTSAME before insert on bd_cubasdoc for each rowdeclare -- local variables here pk_bas varchar2(200); cursor basjob(id varchar2)is select custname from bd_cubasdoc where custname=id and nvl(dr,0)=0 /*and custname in (select custname from bd_cubas... 阅读全文
posted @ 2012-12-03 11:05 sumsen 阅读(425) 评论(0) 推荐(0) 编辑

2012年11月28日

摘要: http://hi.baidu.com/yyfangzong/item/01e5bbe8323d180965db00ed摘要:(简要介绍Oracle11g SQL的新功能 pivot/unpivot 的使用方法以及如何使用它们做到行列转换. 蓄势以久的Oracle 11g 终于七月敲锣打鼓隆重推出,接下来就是网上漫天盖地的新功能介绍。11g面向开发的新功能本来就不多,掰着手指头也就是pivot和查询结果缓存的新Hint。本以为不久就会有人详述,谁知盼到两眼欲穿,大家还是翻来覆去的讨论DBA的自动分区之类。Oracle自己的门脸上到是每每用客气的冷漠写着“马上就来” (coming soon), 阅读全文
posted @ 2012-11-28 23:50 sumsen 阅读(4554) 评论(0) 推荐(1) 编辑

摘要: create or replace trigger TNEWSAME before update on fts_newpayment for each rowdeclare pk1 varchar2(80); pk2 varchar2(80); -- local variables herebegin select pk_newpayment into pk1 from fts_newpayment where pk_newpayment=:new.pk_newpayment and :new.balatype='1'; select pk_newpayment into .. 阅读全文
posted @ 2012-11-28 15:28 sumsen 阅读(269) 评论(0) 推荐(0) 编辑

2012年11月27日

摘要: 引导语:每个人对婚姻的态度都是不同的,随便找个人凑合过日子的,找个女人帮自己生孩子的,找个过夜不收钱的,这些所谓的“婚姻”就不在讨论范围了,这里和大家讨论的,是高质量的婚姻。 今天晚上,得知我最好的朋友离婚了。孩子才1岁,同样身为父亲的我感到难过,离婚对孩子来说影响太大。所以想劝劝还没结婚的兄弟对待婚姻再慎重一些。本来,我结婚也没几年,没资格以过来人的身份说这些。不过,至少我的婚姻很幸福,我也有把握延续这种幸福。我开这个帖的目的,就是希望有更多的人能把握自己的婚姻。就算我说的都是废话,如果能引起朋友们在婚前对婚姻多一些思考,就达到目的了。 每个人对婚姻的态度都是不同的,随便找... 阅读全文
posted @ 2012-11-27 13:29 sumsen 阅读(296) 评论(0) 推荐(0) 编辑

2012年11月26日

摘要: http://database.51cto.com/art/201010/231126.htmoracle wm_concat(column)函数使我们经常会使用到的,下面就教您如何使用oracle wm_concat(column)函数实现字段合并,如果您对oracle wm_concat(column)函数使用方面感兴趣的话,不妨一看。shopping:-----------------------------------------u_id goods num------------------------------------------1 苹果 22 梨子 51 西瓜 43 葡萄 阅读全文
posted @ 2012-11-26 13:19 sumsen 阅读(461) 评论(0) 推荐(0) 编辑

2012年11月24日

摘要: 这是员工表,这里有员工id,员工名称,领导id,比较特殊是这里领导也是人,因此没有领导名字字段。我本来的sql是:selectlast_name,(selectlastfromemployeeswhereemployee_id=manager_id)asmanager_namefromemployee;查询没错,可是manager_name是空,我的思路是:通过select employee_id,manager_id from employees,查询,可以得到这里的manager_id,然后我再select name=manger_id,不就行了被告知:修改这个sql:select na. 阅读全文
posted @ 2012-11-24 00:14 sumsen 阅读(470) 评论(0) 推荐(0) 编辑

2012年11月20日

摘要: http://blog.sina.com.cn/s/blog_9d39be1b01011fhc.html1.切换窗口ctrl+tab 向前切换 [ctrl+shift+tab向回切换]2.记住密码设置方法:菜单Tools --> Preferences -->Oracle --> Logon History --> StoreWith Password3.SQL语句字符全部大写设置方法:菜单Tools --> Preferences -->Editor --> Keyword Case -->Uppercase4.自动替换快捷输入SQL语句,例如 阅读全文
posted @ 2012-11-20 16:17 sumsen 阅读(1068) 评论(0) 推荐(0) 编辑

摘要: http://hunt1574.blog.51cto.com/1390776/8578411、官方说明:SQLNET.AUTHENTICATION_SERVICESPurposeUse the parameter SQLNET.AUTHENTICATION_SERVICES to enable one or more authentication services. If authentication has been installed, it is recommended that this parameter be set to either none or to one of the 阅读全文
posted @ 2012-11-20 09:56 sumsen 阅读(570) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 17 下一页