摘要:
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 阅读全文
摘要:
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... 阅读全文
摘要:
⑸ 集合运算连接有时候,用户希望在SQL查询中利用关系代数中的集合运算(并、交、差)来组合关系,SQL为此提供了相应的运算符:UNION、INTERSECT、EXCEPT(oracle的minus?),分别对应于集合运算的∪、∩、-。它们用于两个查询之间,对每个查询都要用圆括号括起来。对于不同的DBMS,支持的集合运算有所不同,如ACCESS,SQLSERVER都不支持集合的交运算和差运算。【例3-40】 查询选修了180101号或180102号课程或二者都选修了的学生学号、课程号和成绩。(SELECT 学号, 课程号, 成绩FROM 学习WHERE 课程号='180101') 阅读全文
摘要:
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 阅读全文
摘要:
http://article.pchome.net/content-340501.html近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听器的设置也是在数据库服务器端完成的。二、本地服务名(Tnsname) Oracle客户端与服务器端的连接是通.. 阅读全文
摘要:
http://blog.csdn.net/wh62592855/article/details/4654024论坛上经常有朋友问关于TNS的问题,今天看到inthirties老大写的一篇文章,觉得不错,至少一些最常见的问题都是可以解决的。转过来,贴在这里,方便自己学习,也方便大家参考。==================================================================================在oracle应用中,tns-xxxxx这样的错误在我们的应用中是非常常见的。 tns-xxxxx的错误一般都是和数据库的连接有关的错误,他通常是发生 阅读全文
摘要:
手工创建数据库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(初始化 阅读全文
摘要:
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... 阅读全文
摘要:
http://hi.baidu.com/yyfangzong/item/01e5bbe8323d180965db00ed摘要:(简要介绍Oracle11g SQL的新功能 pivot/unpivot 的使用方法以及如何使用它们做到行列转换. 蓄势以久的Oracle 11g 终于七月敲锣打鼓隆重推出,接下来就是网上漫天盖地的新功能介绍。11g面向开发的新功能本来就不多,掰着手指头也就是pivot和查询结果缓存的新Hint。本以为不久就会有人详述,谁知盼到两眼欲穿,大家还是翻来覆去的讨论DBA的自动分区之类。Oracle自己的门脸上到是每每用客气的冷漠写着“马上就来” (coming soon), 阅读全文
摘要:
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 .. 阅读全文
摘要:
引导语:每个人对婚姻的态度都是不同的,随便找个人凑合过日子的,找个女人帮自己生孩子的,找个过夜不收钱的,这些所谓的“婚姻”就不在讨论范围了,这里和大家讨论的,是高质量的婚姻。 今天晚上,得知我最好的朋友离婚了。孩子才1岁,同样身为父亲的我感到难过,离婚对孩子来说影响太大。所以想劝劝还没结婚的兄弟对待婚姻再慎重一些。本来,我结婚也没几年,没资格以过来人的身份说这些。不过,至少我的婚姻很幸福,我也有把握延续这种幸福。我开这个帖的目的,就是希望有更多的人能把握自己的婚姻。就算我说的都是废话,如果能引起朋友们在婚前对婚姻多一些思考,就达到目的了。 每个人对婚姻的态度都是不同的,随便找... 阅读全文
摘要:
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 葡萄 阅读全文
摘要:
这是员工表,这里有员工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. 阅读全文
摘要:
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语句,例如 阅读全文
摘要:
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 阅读全文