有点难度的面试题目
flers 2003-11-05 03:44:05 题目:
有两个表,一个是jdjlb〔检定记录表〕,一个是khyqb(客户仪器),它们公共的字段是:jsdh,xh,khbh,yqmc,eyqmc,xhgg,jsh,yqzt,jdjg,zsbh,jzdate,yxq,khmc,sjrq,yqzk
条件:KHBH[客户编号],yqmc[仪器名称],xhgg[型号规格],jsh[机身号]确定该记录在库中的唯一性。jdjlb〔检定记录表)每天更新,所以对一同一个客户来说有相同的仪器名称,并且以往的记录也存在这个记录表中。
要求:
先从jdjlb〔检定记录表)中得到该表中最新的记录,可根据jsdh最大的是最新来判定。然后分别与khyqb(客户仪器)中的记录进行对比,如果是完全相同则UPDATE字段,如果khyqb(客户仪器),不存在则INSERT,最主要的目的是保持khyqb(客户仪器)表不重复但字段又是最新的状态。
要求写存储过程,让程序在晚间更新调用。