Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ÇóÒ»SQL - MS-SQL Server / »ù´¡Àà

±íA
ID ·ÖÅä±àºÅ ·ÖÅäÊý ʵ¼Ê±àºÅ ʵ¼ÊÊý
1 A01 20 NULL NULL
2 A01 30 NULL NULL

±í B
ID ·ÖÅä±àºÅ ʵ¼Ê±àºÅ ʵ¼ÊÊý
1 A01 A01 30
2 A01 B01 10
3 A01 B02 5
4 A01 B03 5

ʵÏÖ±íAΪ£º
ID ·ÖÅä±àºÅ ·ÖÅäÊý ʵ¼Ê±àºÅ ʵ¼ÊÊý
1 A01 20 A01 20
2 A01 30 A01 10
3 A01 0 B01 10
4 A01 0 B02 10
5 A01 0 B03 5
........

Ò»¸öUPDATE+Ò»¸öINSERT

¡£¡£
1Â¥2Â¥ ¸ÐлÄãÁ©°ï¶¥


ÒýÓÃ
ʲô¹æÔò

¹æÔò¿´Àý×ÓÄÜ¿´Ã÷°×°É¡£¡£
ÓïÑÔÔõôÐÎÈÝÄØ£¿£¿£¿

×ܹ²·ÖÅ䏸A01 50
ʵ¼ÊÉÏA01 Ö»Äõ½30
ÆäËû20¶¼ÊÇ´Ó±ðµÄλÖã¨B01,b02,b03£©ÉÏÄõÄ

ÔõÃ´ËµÄØ ¡£¡£
±íAÓÐÁ½ÌõÊý¾Ý ÔÚA01ÉÏ·Ö±ð·ÖÅäÁË20ºÍ30 ×ܹ²50

ʵ¼ÊÉÏÎÒÔÚ¾ßÌå²Ù×÷ʱ ¿´±íB ÔÚ·ÖÅäµÄA01ÉÏÈ¡ÁË30 ²»¹»50
ÓÚÊÇÎÒÔÚ±ðµÄµØ·½(B01,B02,B03)ÄÃÁËÊ£Óà20

ÐèÒª´ó¼Ò°ïæµÄ¾ÍÊÇ ¸ù¾Ý±íBµÄÊý¾Ý·´Ð´±íAµÄÊý¾Ý
A01µÚÒ»ÌõÐèÒª20 £¬ÎÒÃÇÈ¡ÁË30£¬ËùÒԾ͸øµÚÒ»Ìõ¸üÐÂΪ20
A01µÚ¶þÌõÐèÒª30 £¬µ«ÊÇֻʣÏÂ10£¬ËùÒԾ͸üÐÂΪ10

Ê£ÓàµÄ´ÓB01 B02 B03ÉÏÄõÄÊý¾Ý ²åÈëµ½A±íÖÐ


Ïà¹ØÎÊ´ð£º

Çë½ÌsqlÓï¾ä¡£ - Oracle / ¿ª·¢

ÎÒÓÐÒ»¸ö±í£¬½á¹¹ÊÇÕâÑù¡£
  ת³ö µ¥Î» תÈ뵥λ ±ÊÊý ½ð¶î
date(Ö÷) outid(Ö÷) inid(Ö÷) num amt
2009 1 2 1 500 Ϊ 1 µ¥Î» ÔÚ2009Ä ......

SQLÈçºÎÓÅ»¯ÎÊÌâ - MS-SQL Server / ÒÉÄÑÎÊÌâ

½ñÌì×öÁËÒ»¸ö´æ´¢¹ý³Ì   »·¾³ÊÇSQL2000Êý¾Ý¿â  
´óÖÂÈçÏÂ
½¨Á¢ÁÙʱ±í
¶¨ÒåÔ±¹¤Óαê
        Ñ­»·Ô±¹¤£¨ÊôÓÚ1¸ö¹«Ë¾)  
        ......

Çë½ÌSQLÓï¾ä²éѯÎÊÌ⣿ - MS-SQL Server / »ù´¡Àà

ÎÒÏë²éѯ³öÿÌìÊý¾ÝµÄ×î´óµÄÒ»¸öÖµ¡£±íµÄ¸ñʽÈçÏÂ
±íÃû: hisdata
×Ö¶Î ±àºÅ Öµ ״̬ ʱ¼ä  
  Id value state dattime  
  101 32.3 0 ......

SQLÓï¾äÎÊÌâ - MS-SQL Server / ÒÉÄÑÎÊÌâ

Çë½Ì¸ßÊÖ£º
 ÒÔÏÂÊÇÊý¾Ý¿âÖеÄÈýÌõ¼Ç¼£¬Ó¢ÎÄΪ×Ö¶ÎÃû³Æ  
  id planname TaskBeginTime Status
329 2010Äê03 ......

sql ÎÊÌâ - MS-SQL Server / »ù´¡Àà

ÐèÇóÈçÏ£º
ѧԺ academy£¨aid,aname£©
°à¼¶ class£¨cid,cname,aid£©
ѧÉú stu(sid,sname,aid,cid)
סËÞÇø region(rid,rname)
ËÞÉáÂ¥ build(bid,rid,bnote) bnoteÊÇ¡®ÄС¯/¡®Å®¡¯
ËÞÉá dorm(did,rid,bid£¬bedn ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ