锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国精一区二区三区,天堂成人国产精品一区,亚洲一级淫片http://www.aygfsteel.com/mkchen/archive/2007/01/07/92212.html嫻鋒?/dc:creator>嫻鋒?/author>Sun, 07 Jan 2007 06:34:00 GMThttp://www.aygfsteel.com/mkchen/archive/2007/01/07/92212.htmlhttp://www.aygfsteel.com/mkchen/comments/92212.htmlhttp://www.aygfsteel.com/mkchen/archive/2007/01/07/92212.html#Feedback0http://www.aygfsteel.com/mkchen/comments/commentRss/92212.htmlhttp://www.aygfsteel.com/mkchen/services/trackbacks/92212.html1銆佸彇鍑哄垰鍒氭彃鍏?鍒犻櫎)鐨勬暟鎹甋ELECT 瀛楁鍚?FROM INSERTED(DELETED)
2銆佸浜嶶PDATE瀹為檯涓婃槸鍏圖ELETE鐒跺悗鍐岻NSERT鎵浠ュ鏋滄兂寰楀埌UPDATE鍓嶅悗鐨勬暟鎹鹼紝搴旇鍏堜粠DELETED鍙栧嚭錛岀劧鍚庝粠INSERTED鍙栧嚭錛?br />3銆両F UPDATE(鍒楀悕)鍙互鍒ゆ柇鏇存柊鎴栨彃鍏ュ摢涓涓瓧孌電殑鍊鹼紱
4銆丂@ROWCOUNT鍙互鍒ゆ柇涓婁竴琛屾煡璇㈡搷浣滃緱鍒扮殑鍒楁暟錛?br />5銆佺粰鍙橀噺璧嬪肩敤SET @ZQB = 13;
6銆佸療鐪嬫槸鍚︽湁絎﹀悎鏉′歡鐨勮褰旾F EXISTS (SELECT name FROM sysobjects WHERE name = 'reminder' AND type = 'TR');
7銆佸畾涔夋父鏍囷紝濡備笅錛?br />DECLARE c1 CURSOR FOR
SELECT emp_mgr.emp
FROM emp_mgr, inserted
WHERE emp_mgr.emp = inserted.mgr

OPEN c1
FETCH NEXT FROM c1 INTO @e--浠庢父鏍囦腑鍙栧嚭鏁版嵁
WHILE @@fetch_status = 0--鍒ゆ柇鏄惁鍒版渶鍚?br />BEGIN
UPDATE emp_mgr
SET emp_mgr.NoOfReports = emp_mgr.NoOfReports + 1 -- Add 1 for newly
WHERE emp_mgr.emp = @e -- added employee.

FETCH NEXT FROM c1 INTO @e
END
CLOSE c1
DEALLOCATE c1--鍒犻櫎娓告爣寮曠敤



]]>
鏄簿濡橲QL璇彞鍚楋紵錛燂紵(杞? http://www.aygfsteel.com/mkchen/archive/2006/02/22/32023.html嫻鋒?/dc:creator>嫻鋒?/author>Wed, 22 Feb 2006 14:04:00 GMThttp://www.aygfsteel.com/mkchen/archive/2006/02/22/32023.htmlhttp://www.aygfsteel.com/mkchen/comments/32023.htmlhttp://www.aygfsteel.com/mkchen/archive/2006/02/22/32023.html#Feedback0http://www.aygfsteel.com/mkchen/comments/commentRss/32023.htmlhttp://www.aygfsteel.com/mkchen/services/trackbacks/32023.html璇存槑錛氬鍒惰〃(鍙鍒剁粨鏋?婧愯〃鍚嶏細a  鏂拌〃鍚嶏細b)
SQL:  select  *  into  b  from  a  where  1<>1
璇存槑錛氭嫹璐濊〃(鎷瘋礉鏁版嵁,婧愯〃鍚嶏細a  鐩爣琛ㄥ悕錛歜)
SQL:  insert  into  b(a,  b,  c)  select  d,e,f  from  b;
璇存槑錛氭樉紺烘枃绔犮佹彁浜や漢鍜屾渶鍚庡洖澶嶆椂闂?BR>SQL:  select  a.title,a.username,b.adddate  from  table  a,(select  max(adddate)  adddate  from  table  where  table.title=a.title)  b
璇存槑錛氬榪炴帴鏌ヨ(琛ㄥ悕1錛歛  琛ㄥ悕2錛歜)
SQL:  select  a.a,  a.b,  a.c,  b.c,  b.d,  b.f  from  a  LEFT  OUT  JOIN  b  ON  a.a  =  b.c
璇存槑錛氭棩紼嬪畨鎺掓彁鍓嶄簲鍒嗛挓鎻愰啋
SQL:    select  *  from  鏃ョ▼瀹夋帓  where  datediff('minute',f寮濮嬫椂闂?getdate())>5
璇存槑錛氫袱寮犲叧鑱旇〃錛屽垹闄や富琛ㄤ腑宸茬粡鍦ㄥ壇琛ㄤ腑娌℃湁鐨勪俊鎭?BR>SQL:    
delete  from  info  where  not  exists  (  select  *  from  infobz  where  info.infid=infobz.infid  )  
璇存槑錛?-
SQL:    
SELECT  A.NUM,  A.NAME,  B.UPD_DATE,  B.PREV_UPD_DATE
   FROM  TABLE1,  
       (SELECT  X.NUM,  X.UPD_DATE,  Y.UPD_DATE  PREV_UPD_DATE
               FROM  (SELECT  NUM,  UPD_DATE,  INBOUND_QTY,  STOCK_ONHAND
                               FROM  TABLE2
                           WHERE  TO_CHAR(UPD_DATE,'YYYY/MM')  =  TO_CHAR(SYSDATE,  'YYYY/MM'))  X,  
                       (SELECT  NUM,  UPD_DATE,  STOCK_ONHAND
                               FROM  TABLE2
                           WHERE  TO_CHAR(UPD_DATE,'YYYY/MM')  =  
                                       TO_CHAR(TO_DATE(TO_CHAR(SYSDATE,  'YYYY/MM')  婁婁  '/01','YYYY/MM/DD')  -  1,  'YYYY/MM')  )  Y,  
               WHERE  X.NUM  =  Y.NUM  錛?錛?BR>                   AND  X.INBOUND_QTY  +  NVL(Y.STOCK_ONHAND,0)  <>  X.STOCK_ONHAND  )  B
WHERE  A.NUM  =  B.NUM
璇存槑錛?-
SQL:    
select  *  from  studentinfo  where  not  exists(select  *  from  student  where  studentinfo.id=student.id)  and  緋誨悕縐?'"&strdepartmentname&"'  and  涓撲笟鍚嶇О='"&strprofessionname&"'  order  by  鎬у埆,鐢熸簮鍦?楂樿冩繪垚緇?BR>璇存槑錛?BR>浠庢暟鎹簱涓幓涓騫寸殑鍚勫崟浣嶇數璇濊垂緇熻(鐢佃瘽璐瑰畾棰濊春鐢靛寲鑲ユ竻鍗曚袱涓〃鏉ユ簮錛?BR>SQL:  
SELECT  a.userper,  a.tel,  a.standfee,  TO_CHAR(a.telfeedate,  'yyyy')  AS  telyear,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '01',  a.factration))  AS  JAN,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '02',  a.factration))  AS  FRI,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '03',  a.factration))  AS  MAR,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '04',  a.factration))  AS  APR,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '05',  a.factration))  AS  MAY,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '06',  a.factration))  AS  JUE,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '07',  a.factration))  AS  JUL,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '08',  a.factration))  AS  AGU,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '09',  a.factration))  AS  SEP,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '10',  a.factration))  AS  OCT,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '11',  a.factration))  AS  NOV,
           SUM(decode(TO_CHAR(a.telfeedate,  'mm'),  '12',  a.factration))  AS  DEC
FROM  (SELECT  a.userper,  a.tel,  a.standfee,  b.telfeedate,  b.factration
               FROM  TELFEESTAND  a,  TELFEE  b
               WHERE  a.tel  =  b.telfax)  a
GROUP  BY  a.userper,  a.tel,  a.standfee,  TO_CHAR(a.telfeedate,  'yyyy')
璇存槑錛氬洓琛ㄨ仈鏌ラ棶棰橈細
SQL:  select  *  from  a  left  inner  join  b  on  a.a=b.b  right  inner  join  c  on  a.a=c.c    inner  join  d  on  a.a=d.d  where  .....

璇存槑錛氬緱鍒拌〃涓渶灝忕殑鏈嬌鐢ㄧ殑ID鍙?BR>SQL:
SELECT  (CASE  WHEN  EXISTS(SELECT  *  FROM  Handle  b  WHERE  b.HandleID  =  1)  THEN  MIN(HandleID)  +  1  ELSE  1  END)  as  HandleID
FROM    Handle
WHERE  NOT  HandleID  IN  (SELECT  a.HandleID  -  1  FROM  Handle  a)

]]>
主站蜘蛛池模板: 信宜市| 彰武县| 藁城市| 金溪县| 漠河县| 措勤县| 闽清县| 简阳市| 江达县| 宁晋县| 棋牌| 辽阳县| 黎川县| 古丈县| 岳普湖县| 嵊州市| 保定市| 邮箱| 永胜县| 正宁县| 广宁县| 饶河县| 武山县| 会宁县| 武城县| 新乐市| 岳阳县| 滨海县| 南溪县| 沁水县| 阳西县| 盐池县| 汤阴县| 西和县| 江源县| 利辛县| 宁乡县| 宁南县| 班戈县| 错那县| 高尔夫|