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

SQL SERVERË÷Òý²Ù×÷Êý¾Ý¿â

Ë÷Òý²Ù×÷
Êý¾Ý¿âÖеÄË÷ÒýÓëÊé¼®ÖеÄË÷ÒýÀàËÆ£¬ÔÚÒ»±¾ÊéÖУ¬ÀûÓÃË÷Òý¿ÉÒÔ¿ìËÙ²éÕÒËùÐèÐÅÏ¢£¬ÎÞÐëÔĶÁÕû±¾Êé¡£ÔÚÊý¾Ý¿âÖУ¬Ë÷ÒýʹÊý¾Ý¿â³ÌÐòÎÞÐë¶ÔÕû¸ö±í½øÐÐɨÃ裬¾Í¿ÉÒÔÔÚÆäÖÐÕÒµ½ËùÐèÊý¾Ý¡£ÊéÖеÄË÷ÒýÊÇÒ»¸ö´ÊÓïÁÐ±í£¬ÆäÖÐ×¢Ã÷Á˸÷¸ö´ÊµÄÒ³Âë¡£¶øÊý¾Ý¿âÖеÄË÷ÒýÊÇij¸ö±íÖÐÒ»ÁлòÕßÈô¸ÉÁÐÖµµÄ¼¯ºÏ£¬ºÍÏàÓ¦µÄÖ¸Ïò±íÖÐÎïÀí±êʶÕâЩֵµÄÊý¾ÝÒ³µÄÂß¼­Ö¸ÕëÇåµ¥¡£µ±SQL Eerver½øÐÐÊý¾Ý²éѯʱ£¬²éѯÓÅ»¯Æ÷»á×Ô¶¯¼ÆËãÏÖÓеļ¸ÖÖÖ´Ðвéѯ·½°¸ÖУ¬ÄÄÖÖ·½°¸µÄ¿ªÏú×îС£¬ËÙ¶È×î¿ì£¬È»ºóSQL Server»á°´Õո÷½°¸À´²éѯ¡£Ëü¿ÉÒÔɨÃèÕû¸ö±í¸ñÒÔËÑË÷²éѯ½á¹û£¬Èç¹ûÓÐË÷Òý´æÔÚ£¬Ëü¾Í¿ÉÒÔͨ¹ýË÷Òý¿ìËÙµÄÕÒµ½²éѯµÄ½á¹û¡£É¨ÃèÕû¸ö±í¸ñÊÇ´Ó´æ´¢±í¸ñµÄÆðʼµØÖ·¿ªÊ¼£¬ÒÀ´Î±È½Ï¼Ç¼£¬Ö±µ½ÕÒµ½Î»Ö᣶øÍ¨¹ýË÷ÒýÀ´²éÕÒ£¬ÒòΪË÷ÒýÊÇÓÐÐòÅÅÁеģ¬ËùÒÔ£¬¿ÉÒÔͨ¹ý¸ßЧµÄÓÐÐò²éÕÒËã·¨£¨ÈçÕÛ°ë²éÕҵȣ©ÕÒµ½Ë÷ÒýÏÔÙ¸ù¾ÝË÷ÒýÏî¼Ç¼µÄÎïÀíµØÖ·£¬ÕÒµ½²éѯ½á¹ûµÄ´æ´¢Î»Öá£Ê¹ÓÃË÷Òý¿ÉÒÔ´ó´óÌá¸ßϵͳµÄÐÔÄÜ£¬Æä¾ßÌå±íÏÖÔÚ£º
(1)ͨ¹ý´´½¨Î¨Ò»Ë÷Òý£¬¿ÉÒÔ±£Ö¤Êý¾Ý¼Ç¼µÄΨһÐÔ¡£
(2)¿ÉÒÔ´ó´ó¼Ó¿ìÊý¾Ý¼ìË÷ËÙ¶È¡£
(3)¿ÉÒÔ¼ÓËÙ±íÓë±íÖ®¼äµÄÁ¬½Ó£¬ÕâÒ»µãÔÚʵÏÖÊý¾ÝµÄ²ÎÕÕÍêÕûÐÔ·½ÃæÓÐÌØ±ðµÄÒâÒå¡£
(4)ÔÚʹÓÃORDER BYºÍGROUP BY×Ӿ佸ÐмìË÷Êý¾Ýʱ£¬¿ÉÒÔÏÔÖø¼õÉÙ²éѯÖзÖ×éºÍÅÅÁеÄʱ¼ä¡£
(5)ʹÓÃË÷Òý¿ÉÒÔÔÚ¼ìË÷Êý¾ÝµÄ¹ý³ÌÖÐʹÓÃÓÅ»¯Òþ²ØÆ÷£¬Ìá¸ßϵͳÐÔÄÜ¡£
µ«ÊÇ£¬Ë÷Òý´øÀ´µÄ²éÕÒЧÂÊÌá¸ßÒ²ÊÇÓдú¼ÛµÄ£¬ÒòΪË÷ÒýÒ²ÒªÕ¼Óô洢¿Õ¼ä£¬¶øÇÒΪÁËά»¤Ë÷ÒýµÄÓÐЧÐÔ£¬µ±Íù±í¸ñÖвåÈëеÄÊý¾Ý»òÕ߸üÐÂÊý¾Ýʱ£¬Êý¾Ý¿â»¹ÒªÖ´ÐжîÍâµÄ²Ù×÷À´Î¬»¤Ë÷Òý¡£ËùÒÔ£¬¹ý¶àµÄË÷Òý²»Ò»¶¨ÄÜÌá¸ßÊý¾Ý¿âµÄÐÔÄÜ£¬±ØÐë¿ÆÑ§µØÉè¼ÆË÷Òý£¬²ÅÄÜ´øÀ´Êý¾Ý¿âÐÔÄܵÄÌá¸ß¡£
Ë÷Òý²ÉÓÃBÊ÷½á¹¹¡£Ë÷Òý°üº¬Ò»¸öÌõÄ¿£¬¸ÃÌõÄ¿ÓÐÀ´×Ô±íÖÐÿһÐеÄÒ»¸ö»ò¶à¸öÁУ¨ËÑË÷¹Ø¼ü×Ö£©¡£BÊ÷°´ËÑË÷¹Ø¼ü×ÖÅÅÐò£¬¿ÉÒÔÔÚËÑË÷¹Ø¼ü×ÖµÄÈκÎ×Ó´ÊÌõ¼¯ºÏÉϽøÐиßЧËÑË÷¡£ÀýÈ磬¶ÔÓÚÒ»¸öA£¬B£¬CÁÐÉϵÄË÷Òý£¬¿ÉÒÔÔÚAÒÔ¼°A£¬BºÍA£¬B£¬CÉÏ¶ÔÆä½øÐиßЧËÑË÷¡£
ÔÚSQL ServerµÄÊý¾Ý¿âÖа´ÕÕ´æ´¢½á¹¹µÄ²»Í¬¿ÉÒÔ½«Ë÷Òý·ÖΪÁ½Àࣺ¾Û¼¯Ë÷ÒýºÍ·Ç¾Û¼¯Ë÷Òý¡£
¾Û¼¯Ë÷Òý¶Ô±íÔÚÎïÀíÊý¾ÝÒ³ÖеÄÊý¾Ý°´ÁнøÐÐÅÅÐò£¬È»ºóÔÙÖØÐ´洢µ½´ÅÅÌÉÏ£¬¼´¾Û¼¯Ë÷ÒýÓëÊý¾ÝÊÇ»ìΪһÌåµÄ£¬ËüµÄÒ¶½ÚµãÖд洢µÄÊÇʵ¼ÊÊý¾Ý¡£ÓÉÓÚ¾Û¼¯Ë÷Òý½«±íµÄËùÓÐÊý¾ÝÍêÈ«ÖØÐÂÅÅÁУ¬ËüËùÐèÒªµÄ¿Õ¼äÒ²¾ÍÌØ±ð´ó£¬´ó¸ÅÏ൱ÓÚ±íÖÐÊý¾ÝËùÕ¼¿Õ¼äµÄ120%¡£±íµÄÊý¾ÝÐÐÖ»ÄÜÒÔÒ»ÖÖÅÅÐò·½Ê½´æ´¢ÔÚ´ÅÅÌÉÏ£¬ËùÒÔÒ»¸ö±íÖ»ÄÜÓ


Ïà¹ØÎĵµ£º

sqlÓï¾äѧϰ±Ê¼Ç(5) sqlÓï·¨

1.sqlÊÇÒ»Öֽű¾ÓïÑÔ
2.sql¿Éд½Å±¾³ÌÐò£¬µ«×îÖØÒªµÄ×÷Ó÷¢»ÓÔÚ¶ÔÊý¾Ý¿âµÄ²Ù×÷ÉÏ
3.sql server2005ÖеÄ×¢ÊÍÓÐÁ½ÖÖ/***/¶àÐÐ×¢ÊÍ£¬--¿ÉÒÔµ¥ÐÐ×¢ÊÍ
4.sqlÖеÄ×Ô¶¨Òå±äÁ¿ÒÔ@¿ªÍ·£¬ÏµÍ³±äÁ¿ÒÔ@@¿ªÍ·
5.sqlÖÐÉùÃ÷±äÁ¿ºÍVBÀàËÆ£¬Ê¹ÓÃdeclareÉùÃ÷±äÁ¿È磺declare @i int,@j int£¬´ËÓï¾äÉùÃ÷ÁË2¸öÕûÐαäÁ¿@iºÍ@j
6.sqlÖеÄÊý¾Ý ......

PL/SQL ¿ØÖƽṹ

ÔÚPL/SQLÖÐÒýÈëÁË¿ØÖƽṹ£¬°üÀ¨Ñ¡Ôñ½á¹¹£¬Ñ­»·½á¹¹ºÍÌø×ª½á¹¹
Ò» Ñ¡Ôñ½á¹¹
1,IF Óï¾ä
 
    ÔÚPL/SQLÖУ¬Ñ¡Ôñ½á¹¹¿ÉÒÔͨ¹ýifÓï¾äÀ´ÊµÏÖ£¬Ò²¿ÉÒÔͨ¹ýCaseÓï¾ä£¨oracle9iÖУ©
    ÀûÓÃifÓï¾äʵÏÖÑ¡Ôñ¿ØÖƵÄÓ﷨Ϊ£º
     if condition1 then statements1 ......

SQLÃæÊÔÌâ

1¡¢Á½±í£¬Ò»ÕÅÓÐÉϰÙÍòµÄÊý¾Ý£¨±íA)£¬ÁíÒ»ÕÅÖ»ÓÐÒ»Íò¶àÌõÊý¾Ý£¨±íB£©£¬A±íµÄÍâ¼ü¹ØÁªµ½B±íµÄÖ÷¼üÉÏ¡£
ÎÊÏÂÃæÁ½ÌõSQLÓï¾ä£¬ÄÇÌõÐÔÄܸü¸ß£¿
(1)SELECT A.ID, B.ID from A, B WHERE A.FID = B.ID
(2)SELECT A.ID, B.ID from B, A WHERE A.FID = B.ID ......

sql server2000´æ´¢¹ý³Ì·þÎñÆ÷

´æ´¢¹ý³Ì
ÔÚ´óÐÍÊý¾Ý¿âϵͳÖУ¬Ëæ×Ź¦ÄܵIJ»¶ÏÍêÉÆ£¬ÏµÍ³Ò²±äµÃÔ½À´Ô½¸´ÔÓ£¬´óÁ¿µÄʱ¼ä½«»áºÄ·ÑÔÚSQL´úÂëºÍÓ¦ÓóÌÐò´úÂëÉÏ£¬¿öÇÒÔںܶàÇé¿öÏ£¬Ðí¶à´úÂë±»ÖØ¸´Ê¹Óöà´Î£¬Ã¿´Î¶¼ÊäÈëÏàͬµÄ´úÂë¼È·±ËöÓֻήµÍϵͳÔËÐÐЧÂÊ¡£Òò´Ë£¬SQL ServerÌṩÁËÒ»ÖÖ·½·¨£¬Ëü¿ÉÒÔ½«Ò»Ð©¹Ì¶¨µÄ²Ù×÷¼¯ÖÐÆðÀ´ÓÉSQL ServerÊý¾Ý¿â·þÎñÆ÷À´Íê³É£ ......

SQL SERVER´¥·¢Æ÷»Ö¸´·½·¨¡¢·þÎñÆ÷

´¥·¢Æ÷
´¥·¢Æ÷ÊÇÒ»ÖÖÌØÊâÀàÐ͵Ĵ洢¹ý³Ì£¬Ëü²»Í¬Ç°Ãæ½éÉܹýµÄ´æ´¢¹ý³Ì¡£´¥·¢Æ÷Ö÷ÒªÊÇͨ¹ýʼþ½øÐд¥·¢¶ø±»Ö´Ðе쬶ø´æ´¢¹ý³Ì¿ÉÒÔͨ¹ý´æ´¢¹ý³ÌÃû³Æ¶ø±»Ö±½Óµ÷Óᣴ¥·¢Æ÷ÊÇÒ»¸ö¹¦ÄÜÇ¿´óµÄ¹¤¾ß£¬Ëüʹÿ¸öÕ¾µã¿ÉÒÔÔÚÓÐÊý¾ÝÐÞ¸Äʱ×Ô¶¯Ç¿ÖÆÖ´ÐÐÆäÒµÎñ¹æÔò¡£´¥·¢Æ÷¿ÉÒÔÓÃÓÚSQL ServerÔ¼Êø¡¢Ä¬ÈÏÖµºÍ¹æÔòµÄÍêÕûÐÔ¼ì²é¡£
µ±Íùijһ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ