ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
Ò»ÊÀÊé³Ç ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

SQLÓïÑÔÒÕÊõ(PDF¸ñʽ)-µÚ9ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡




¶®µÃËüÓÐË«ÖØÌØÐÔ¡£Èç¹ûÄãÖ»°ÑSQL¿´×÷ÊÇÒ»°Ñ¡°µ¥Èн£¡±£¬ËµÃ÷ÄãÌ«ÖØÊÓ¾ßÌå¼¼ÇÉÁË£¬ÎÞ·¨ÉîÈë¡¡

Àí½â¸ßÄѶȵÄSQLÎÊÌâÊÇÈçºÎ½â¾öµÄ¡£¡¡



×ܽ᣺ΪÁËÈ¡µÃºÃµÄÓÅ»¯Ð§¹û£¬Ó¦½«´ó²¿·Ö¹¤×÷°²ÅÅÔÚ¹Øϵ²ã¡£¡¡



ÓÅ»¯Æ÷µÄÓÐЧ·¶Î§¡¡



Limits¡¡of¡¡the¡¡Optimizer¡¡



ÓÅÐãµÄSQL¡¡ÒýÇæ·Ç³£Ç¿µ÷ÓÅ»¯Æ÷µÄ×÷Óã¬ÒÔÈ·±£ÐÔÄÜÓÅ»¯·½ÃæµÄ³öÉ«±íÏÖ¡£È»¶ø£¬Ó¦ÀμÇÓÅ»¯¡¡

Æ÷ÔÚ¹¤×÷·½Ê½·½ÃæµÄһЩÌص㡣¡¡



ÓÅ»¯Æ÷Ðè½èÖúÔÚÊý¾Ý¿âÖÐÕÒµ½µÄÐÅÏ¢¡£¡¡



ÕâÑùµÄÐÅÏ¢ÓÐÁ½ÖÖÀàÐÍ£ºÆÕͨͳ¼ÆÊý¾Ý£¨ÐëÈ·±£Êý¾ÝºÏÊÊ£©¡¢Êý¾Ý¶¨ÒåÖÐÖØÒªµÄÉùÃ÷ÐÔÐÅÏ¢¡£Èç¡¡

¹û´íÎóµØ½«·´Ó³Êý¾Ý¹ØϵµÄÖØÒªÓïÒåÐÅϢдÔÚ´¥·¢Æ÷³ÌÐòÖУ¬ÉõÖÁдÔÚÓ¦ÓôúÂëÖУ¬»áµ¼ÖÂÓÅ¡¡

»¯Æ÷ÎÞ·¨ÀûÓÃÕâЩÖØÒªÐÅÏ¢£¬ÊƱØÓ°Ïìµ½ÓÅ»¯Æ÷µÄÓÅ»¯Ð§¹û¡£¡¡



Äܹ»½øÐÐÊýѧÒâÒåÉϵĵȼ۱任£¬ÓÅ»¯Ð§¹û²ÅÄÜ×î¼Ñ¡£¡¡



¶ÔÓÚ²éѯÖеķǹØϵ²¿·Ö£¬ÓÅ»¯Æ÷¿É½èÖúµÄÀíÂÛ»ù´¡²»¶à£¬ÓÅ»¯½á¹ûºÍԭʼÓï¾äÓÐÒâÎÞÒâÖ¸¶¨¡¡

µÄ·½Ê½Ïà²îÎÞ¼¸¡£¡¡



ÓÅ»¯Æ÷¿¼ÂÇÕûÌåÏìӦʱ¼ä¡£¡¡



±È½Ï´óÁ¿Ö´Ðз½Ê½µÄ±¸Ñ¡·½°¸Òª»¨Ê±¼ä¡£×îÖÕÓû§Ö»¿´µ½×ܹ²»¨·ÑµÄʱ¼ä£¬²¢²»ÖªµÀÓÅ»¯´¦Àí¡¡

ºÍ²éѯִÐи÷»¨Á˶àÉÙʱ¼ä¡£ÓÅ»¯Æ÷ºÜ´ÏÃ÷£¬¶ÔÓÚÔ¤ÆÚºÄʱºÜ³¤µÄ²éѯִÐУ¬ÓÅ»¯Æ÷»á¶à»¨Ò»¡¡

Щʱ¼ä£¨µ±È»ÓиöÉÏÏÞ£©À´¸ÄÉÆÐÔÄÜ¡£Èç¹ûÊǸö¡¡20¡¡Â·¹ØÁª£¨20¡­way¡¡join£©¡ª¡ªÕâÔÚһЩӦÓá¡

Öв¢²»Ï¡Æ桪¡ª¾Í±È½ÏÂé·³£¬ÓÅ»¯Æ÷±ØÐëÈò½£¬ÒòΪҪ¿¼ÂǵÄ×éºÏÇé¿öÌ«¶àÁË£¬ºÎ¿ö»¹ÒªÍ¬Ê±¡¡

¿¼ÂǺϳÉÊÓͼºÍ×Ó²éѯ¡£ËùÒÔ£¬Ò»¸ö¶ÀÁ¢Ö´ÐеIJéѯ£¬ÓÅ»¯Ð§¹û¿ÉÄܷdz£ºÃ£»µ«Èô°ÑËüǶÈëµ½¡¡

Ò»¸ö¸ü¸´ÔӵIJéѯÄÚ²¿Ê±£¬ÆäÓÅ»¯Ð§¹û¿ÉÄܲ»¼Ñ¡£¡¡



ÓÅ»¯Æ÷¸ÄÉƵÄÊǶÀÁ¢µÄ²éѯ¡£¡¡



È»¶ø£¬ÓÅ»¯Æ÷ÎÞ·¨Ê¹¶ÀÁ¢µÄ²éѯÁªÏµÆðÀ´¡£ËùÒÔ£¬Í¨¹ý¹ý³ÌÐÔ±à³ÌÌáÈ¡Êý¾Ý£¬¶øºó½«Êý¾Ý´«µÝ¡¡

¸øºóÐø²éѯ£¬ÓÅ»¯Æ÷¾ÍÎÞ·¨½øÐÐÓÅ»¯ÁË¡£¡¡



×ܽ᣺Èç¹ûÊÇÈô¸É¸öС²éѯ£¬ÓÅ»¯Æ÷½«¸ö¸öÓÅ»¯£»Èç¹ûÊÇÒ»¸ö´óµÄ²éѯ£¬ÓÅ»¯Æ÷»á½«Ëü×÷Ϊһ¡¡

¸öÕûÌåÓÅ»¯¡£¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡35¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡SQL¡¡

ÕÆÎÕSSQQLLÒÕÊõµÄÎå´óÒªËØ¡¡



Five¡¡Factors¡¡Governing¡¡theArtof¡¡SQL¡¡



±¾ÕµĵÚÒ»½ÚÒÑÏêϸÌÖÂÛÁËSQL°üº¬µÄ¹ØϵºÍ·Ç¹ØϵÌØÐÔ£¬¼°Æä¶ÔÓÅ»¯Æ÷ÓÐЧ¹¤×÷µÄÓ°Ïì¡£´ø¡¡

×ÅÀ´×ÔµÚÒ»½ÚµÄ¾­Ñé½Ìѵ£¬½ÓÏÂÀ´ÎÒÃǽ«¼¯ÖÐÌÖÂÛʹÓÃSQLʱ±ØÐ뿼ÂǵĹؼüÒòËØ¡£ÒÀÎÒ¿´À´£¬¡¡

ÓÐÎå´óÒªËØ£º¡¡



¡¡¡¡»ñµÃ½á¹û¼¯ËùÐè·ÃÎʵÄÊý¾ÝÁ¿¡¡



¡¡¡¡¶¨Òå½á¹û¼¯ËùÐèµÄ²éѯÌõ¼þ¡¡

¡¡¡¡½á¹û¼¯µÄ´óС¡¡

¡¡¡¡»ñµÃ½á¹û¼¯ËùÉæ¼°µÄ±íµÄÊýÁ¿¡¡

¡¡¡¡¶àÉÙÓû§»áͬʱÐÞ¸ÄÕâЩÊý¾Ý¡¡



Êý¾Ý×ÜÁ¿¡¡



Total¡¡Quantity¡¡of¡¡Data¡¡

±ØÐë·ÃÎʵÄÊý¾Ý×ÜÁ¿£¬ÊÇÒª¿¼ÂǵÄ×îÖØÒªÒòËØ¡£Ò»¸ö²éѯ·½°¸£¬ÓÃÓÚÖ»ÓÐ14¡¡ÐÐÊý¾ÝµÄ¡¡emp±í¡¡

ºÍ4ÐÐÊý¾ÝµÄdept±íʱ±íÏַdz£³öÉ«£¬µ«Ëü¿ÉÄÜÍêÈ«²»ÊÊÓÃÓÚÓÐ1¡¡500ÍòÐÐÊý¾ÝµÄ¡¡

financial_flows¡¡±íÓëÓС¡500¡¡ÍòÐÐÊý¾ÝµÄ¡¡products¡¡±íµÄjoin²Ù×÷¡£×¢Ò⣬ÒÔÐí¶à¹«Ë¾µÄ±ê×¼À´¡¡

¿´£¬1¡¡500¡¡ÍòÐÐµÄ±í²¢²»ËãÌرð´ó¡£ËùÒÔ½áÂÛÊÇ£¬Ã»ÓÐÈ·¶¨Ä¿±êÈÝÁ¿Ö®Ç°£¬ºÜÄѶ϶¨²éѯִÐС¡

µÄЧÂÊ¡£¡¡



¶¨Òå½á¹û¼¯µÄ²éѯÌõ¼þ¡¡



CriteriaDefining¡¡the¡¡Result¡¡Set¡¡

ÔÚ±àд¡¡SQL¡¡Óï¾äʱ£¬¶àÊýÇé¿öÏ»áÉæ¼°¡¡where¡¡×Ó¾äµÄÌõ¼þ£¬¶øÔÚ×Ó²éѯ»òÊÓͼ£¨ÆÕͨÊÓͼ¡¡

»òÄÚǶÊÓͼ£©ÖпÉÄÜÓжà¸ö¡¡where¡¡×Ӿ䡣Ȼ¶ø£¬¹ýÂËÌõ¼þµÄЧÂÊÓиßÓеͣ¬Õâ»áÊܵ½ÆäËûÒò¡¡

Ëصļ«´óÓ°Ï죬ÀýÈçÎïÀíʵÏÖ£¨½«ÔÚµÚ5ÕÂÖÐÌÖÂÛ£©¼°Òª·ÃÎʵÄÊý¾ÝÁ¿µÈÒòËØ¡£¡¡



ΪÁ˶¨Òå½á¹û¼¯£¬±ØÐë´Ó¼¸¸ö·½ÃæÀ´¿¼ÂÇ£¬°üÀ¨¹ýÂË¡¢Ö÷ÒªSQLÓï¾ä£¬ÒÔ¼°ÅÓ´óµÄÊý¾ÝÁ¿¶Ô²é¡¡

ѯµÄÓ°ÏìµÈ¡£ÕâÊǸö¸´ÔÓµÄÎÊÌ⣬Ðë×öÉî¶È̽ÌÖ£¬Ïê¼û±¾Õ¡°¹ýÂË¡±Ò»½Ú¡£¡¡



½á¹û¼¯µÄ´óС¡¡

Size¡¡of¡¡the¡¡Result¡¡Set¡¡

²éѯËù·µ»ØµÄÊý¾ÝÁ¿£¨»òÊÇSQLÓï¾ä¸Ä¶¯µÄÊý¾ÝÁ¿£©£¬ÊǸöÖØÒªÇÒ³£±»ºöÂÔµÄÒòËØ¡£Ò»°ã¶øÑÔ£¬¡¡

ÕâÈ¡¾öÓÚ±íµÄ´óСºÍ¹ýÂËÌõ¼þµÄϸ½Ú£¬µ«²»¶¼ÊÇÕâÑù¡£µäÐ͵ÄÇé¿öÊÇ£¬Èô¸É¸ö¶ÀÁ¢Ê¹ÓÃʱЧÂÊ¡¡

²»¸ßµÄÌõ¼þ£¬½áºÏÆðÀ´Ê¹ÓÃʱ»á²úÉú¼«¸ßµÄЧÂÊ£»ÀýÈ磬ÒÔ¡°ÊÇ·ñ»ñµÃÀí¹¤¿Æ»òÎÄ¿Æѧλ¡±×÷Ϊ¡¡

²éѯѧÉúÐÕÃûµÄÌõ¼þ£¬½á¹û¼¯»á·Ç³£´ó£¬µ«Èç¹ûͬʱʹÓÃÕâÁ½¸öÌõ¼þ£¨»ñµÃÕâÁ½¸öѧ룩£¬Ôò²ú¡¡

ÉúµÄ½á¹û¼¯¾Í»á´ó·ùËõС¡£¡¡



´Ó¼¼ÊõµÄ½Ç¶ÈÀ´¿´£¬²éѯ½á¹û¼¯µÄ´óС²¢²»ÖØÒª£¬ÖØÒªµÄÊÇ×îÖÕÓû§µÄ¸Ð¾õ¡£Óû§µÄÄÍÐÄ£¬ÔÚ¡¡

ºÜ´óµÄ³Ì¶ÈÉϺÍÔ¤ÆÚ·µ»ØµÄ¼Ç¼ÌõÊýÓйأºÓû§Ö»¼ìË÷Ò»Ìõ¼Ç¼£¬ÔòËûÆÚÍû·Ç³£¿ì£¬Ëû²»»á¹Ø¡¡

ÐÄÕû¸öÊý¾Ý¿âÓжà´ó¡£¸ü¼«¶ËµÄÀý×ÓÊÇ£¬²éѯ֮ºó²¢Î´·µ»ØÈκνá¹û£ººÃµÄ¿ª·¢Õ߶¼»áŬÁ¦Ê¹¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡36¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

·µ»ØÉÙÁ¿¼Ç¼»ò²»·µ»Ø¼Ç¼µÄ²éѯ¾¡Á¿¿ì£¬ÒòΪ¶ÔÓû§¶øÑÔ£¬×îÁîÈ˾ÚÉ¥µÄÊÂĪ¹ýÓڵȴýÁËÊý¡¡

·ÖÖӺ󣬿´µ½¡°ÎÞÏà·ûÊý¾Ý¡±µÄ½á¹û£»ÈôÊÇ°´Ï»سµ¼üºóÂíÉϲì¾õ²éѯÓï¾äÓÐÎ󣬶øÓÖÎÞ·¨ÖÕÖ¹¡¡

²éѯ£¬µÈ´ý¾Í¸üΪÄÕÈË¡£×îÖÕÓû§ÇéÔ¸µÈ´ýµÄ£¬ÊÇÔ¤ÆÚ·µ»Ø´óÁ¿Êý¾Ýʱ¡£Èç¹û°Ñÿ¸ö¹ýÂËÌõ¼þ¡¡

¶¨ÒåµÄÌض¨½á¹û¼¯¿´×÷Öмä½á¹û£¬¶ø×îÖÕ½á¹ûÊÇËüÃǵĽ»¼¯£¨ÔÚÌõ¼þÖÐÓÃandÏàÁ¬£©»ò²¢¼¯£¨ÔÚ¡¡

Ìõ¼þÖÐÓÃorÏàÁ¬£©£¬ÄÇôСÐÍÖмä½á¹û¼¯µÄ½»¼¯ºÜ¿ÉÄÜΪ¿Õ¡£»»ÑÔÖ®£¬¸ü¾«È·µÄÌõ¼þ¾­³£ÊÇÁã½á¡¡

¹û¼¯²úÉúµÄÖ÷ÒªÔ­Òò¡£ÎÞÂÛºÎʱ£¬Ö»Òª²éѯÓпÉÄÜ·µ»ØÁã½á¹û¼¯Ê±£¬¶¼Ó¦¸ÃÏȼì²éÄǸö×î´ó¿É¡¡

Äܵ¼Ö¿սá¹û¼¯µÄÌõ¼þ¡ª¡ªÓÈÆäÊÇÔڸüì²éÖ´Ðзdz£¿ì½Ýʱ¡£²»ÓÃ˵£¬Ìõ¼þµÄ˳ÐòÓëÌõ¼þËùÔÚ¡¡

ÉÏÏÂÎĵĹØϵʮ·ÖÃÜÇУ¬ÕâÔÚÉÔºó¡°¹ýÂË¡±Ò»½ÚÖн²Êö¡£¡¡



×ܽ᣺ÊìÁ·µÄ¿ª·¢ÕßÓ¦¸ÃŬÁ¦Ê¹ÏìӦʱ¼äÓë·µ»ØµÄ¼Ç¼Êý³É±ÈÀý¡£¡¡



±íµÄÊýÁ¿¡¡



Number¡¡of¡¡Tables¡¡

²éѯÖÐÉæ¼°µÄ±íµÄÊýÁ¿£¬×ÔÈ»»á¶ÔÐÔÄÜÓÐËùÓ°Ïì¡£Õâ²»ÊÇÒòΪ¡¡DBMS¡¡ÒýÇæ²»ÄܺܺõØÖ´ÐÐÁ¬¡¡

½Ó²Ù×÷¡ª¡ªÇ¡Ç¡Ïà·´£¬ÏÖ´úµÄDBMS¶¼Äܷdz£¸ßЧµØÁ¬½ÓºÜ¶à±í¡£¡¡



¡¡¡¡¡¡¡¡Join¡¡

Á¬½Ó£¨JJooiinn£©¡¡

ÈÏΪÁ¬½ÓЧÂʲ»¸ßµÄÏë·¨£¬À´×ÔÁíÒ»¸ö¶Ô¹ØϵÊý¾Ý¿âµÄ³É¼û¡£Í¨³£µÄ˵·¨ÊDz»¸ÃÁ¬½ÓÌ«¶à±í£¬¡¡

½¨ÒéµÄÉÏÏÞÊÇ¡¡5¡¡¸ö¡£ÊÂʵÉÏ£¬Á¬½Ó¡¡15¡¡¸ö±íÒ²Ò»Ñù¿ÉÒÔ¼«¸ßЧµØÖ´ÐС£µ«ÔÚÁ¬½Ó´óÁ¿±íʱ£¬¡¡

»á²úÉúһЩ¶îÍâµÄÎÊÌâ¡£¡¡

¡¡¡¡µ±ÐèÒªÁ¬½Ó¶à¸ö±íʱ£¨ÀýÈç¡¡15¡¡¸ö£©£¬°´³£ÀíÄã¾ÍÓ¦¸ÃÖÊÒÉÉè¼ÆµÄÕýÈ·ÐÔ¡£»ØÒäһϵÚ1Õµġ¡



ÄÚÈÝ¡ª¡ª¡¡±íµÄÒ»Ìõ¼Ç¼³ÂÊöÁËij¸öÊÂʵ£¬¶øÇÒ¿ÉÒÔ½«Ëü±È×÷ÊýѧµÄ¹«Àí£¬Í¨¹ýÁ¬½Ó±íµÄ²Ù×÷£¬¡¡

¿ÉÑÜÉú³öÆäËûÊÂʵ¡£µ«ÒªÇå³þÒ»µã£¬¼´ÄÄЩÊÇÏÔ¶øÒ×¼ûµÄÊÂʵ£¬¿ÉÒÔ³ÆΪ¹«Àí£»ÄÄЩÊǽϲ»Ã÷¡¡

ÏÔµÄÊÂʵ£¬±ØÐëÍÆÑܵõ½¡£Èç¹ûÎÒÃÇÐèÒª»¨´óÁ¿Ê±¼äÀ´ÍÆÑÜÊÂʵ£¬»òÐí×î³õÑ¡ÔñµÄ¹«Àí¾Í²»ºÏ¡¡

ÊÊ¡£¡¡



¡¡¡¡¶ÔÓÚÓÅ»¯Æ÷À´Ëµ£¬Ëæ×űíÊýÁ¿µÄÔö¼Ó£¬¸´ÔӶȽ«³ÊÖ¸ÊýÔö³¤¡£ÔÙ´ÎÌáÐÑ£¬Í³¼ÆÓÅ»¯Æ÷ͨ³£ÓС¡



³öÉ«µÄ±íÏÖ£¬µ«Í¬Ê±ÆäºÄʱÔÚ²éѯ×ÜÏìӦʱ¼äÖеıÈÀýÒ²ºÜ¸ß£¬ÓÈÆäÊÇÔÚ²éѯµÚÒ»´ÎÖ´ÐÐʱ¡£¡¡

Èç¹û±í±È½Ï¶à£¬ÈÃÓÅ»¯Æ÷·ÖÎöËùÓпÉÄܵIJéѯ·¾¶£¬ÊǷdz£²»ÇÐʵ¼ÊµÄ¡£³ý·Ç²éѯÓï¾äÊÇΪ·½¡¡

±ãÓÅ»¯Æ÷¿ÌÒâ±àдµÄ£¬·ñÔò£¬²éѯԽ¸´ÔÓ£¬ÓÅ»¯Æ÷Ô½ÈÝÒס°Ñº´í±¦£¨bet¡¡on¡¡the¡¡wrong¡¡horse£©¡±¡£¡¡



¡¡¡¡±àдÉæ¼°Ðí¶à±íµÄ¸´ÔÓ²éѯʱ£¬Èô¿ÉÒÔÓúü¸ÖÖ½ØÈ»²»Í¬µÄ·½Ê½½øÐÐÁ¬½Ó£¬×îÖÕÑ¡ÔñʧÎóµÄ¡¡



¼¸Âʺܸߡ£Èç¹ûÎÒÃÇÁ¬½Ó±í¡¡A¡¢B¡¢C¡¡ºÍ¡¡D£¬ÓÅ»¯Æ÷¿ÉÄÜûÓÐ×ã¹»µÄÐÅÏ¢ÅжϳöA¡¡Ö±½ÓÓë¡¡D¡¡Á¬¡¡

½ÓµÄЧÂÊ»áºÜ¸ß¡£ÏëÒÔ¡¡distinct¡¡½â¾ö¼Ç¼Öظ´ÎÊÌâµÄ¿ª·¢Õߣ¬Ò²³£»áÒÅ©Á¬½ÓÌõ¼þ¡£¡¡



¸´ÔÓ²éѯÓ븴ÔÓÊÓͼ¡¡



ÎÒÃDZØÐëÃ÷°×£¬±íÃæÉÏ¿´µ½µÄ²ÎÓë²éѯµÄ±íµÄÊýÁ¿¿ÉÄܲ»Õæʵ£¬ÓÐЩ±íʵ¼ÊÉÏÊÇÊÓͼ£¬ËüÃÇÓС¡

ʱºÜ¸´ÔÓ¡£ºÍ²éѯһÑù£¬ÊÓͼµÄ¸´Ôӳ̶ÈÒ²²îÒ켫´ó¡£ÊÓͼ¿ÉÒÔÆÁ±Î×ֶΡ¢¼Ç¼¡¢ÉõÖÁÊÇ×ֶΡ¡

ºÍ¼Ç¼µÄ×éºÏ£¬Ö»ÈÃÉÙÊýÓÐȨÏÞµÄÓû§¿ÉÒÔ·ÃÎÊ¡£ÊÓͼ´ÓÌض¨ÊӽǷ´Ó³Êý¾Ý£¬´Ó±íµÄÏÖ´æ¹Øϵ¡¡

ÖÐÍÆÑܳöеĹØϵ¡£´Ëʱ£¬ÊÓͼ¿ÉÒÔ¿´×÷²éѯµÄ¼òÂÔ±í´ï·½Ê½£¬ÕâÊÇÊÓͼ×î³£¼ûµÄÓÃ;֮һ¡£¡¡

Ëæ×Ųéѯ¸´ÔӶȵÄÔö¼Ó£¬ËƺõÓ¦¸Ã°Ñ²éѯ²ð³ÉһϵÁжÀÁ¢ÊÓͼ£¬Ã¿¸öÊÓͼ´ú±í¸´ÔÓ²éѯµÄÒ»²¿¡¡

·Ö¡£¡¡



×ܽ᣺±íÃ÷¼òµ¥µÄ²éѯ±³ºó£¬¿ÉÄÜÒþ²Øן´ÔÓµÄÊÓͼ¡£¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡37¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

²»Òª×ß¼«¶Ë£¬ÍêÈ«²»Ê¹ÓÃÊÓͼҲ²»ºÏÀí£¬Ò»°ãËüÃDz¢ÎÞ»µ´¦¡£È»¶ø£¬½«ÊÓͼÓÃÔÚ¸´ÔÓ²éѯÖÐʱ£¬¡¡

ÎÒÃǶà°ëÖ»¶ÔÊÓͼ·µ»ØÊý¾ÝÖеÄһС²¿·Ö¸ÐÐËȤ¡ª¡ª¿ÉÄÜÊǼ¸Ê®¸ö×Ö¶ÎÖеļ¸¸ö×ֶΡª¡ªÕâ¡¡

ʱ£¬ÓÅ»¯Æ÷»áÊÔͼ½«¼òµ¥ÊÓͼÖØв¢ÈëÒ»¶Î¸ü´óµÄ²éѯÓï¾äÖС£µ«ÊÇ£¬Ò»µ©²éѯ¸´ÔÓµ½Ò»¶¨³Ì¡¡

¶È£¬´Ë·½·¨¾ÍÌ«¸´ÔÓÁË£¬ÒÔÖÁÓÚÄÑÒÔ±£Ö¤Ð§ÂÊ¡£¡¡



ÔÚijЩÇé¿öÏ£¬ÊÓͼµÄ±àд·½Ê½£¬ÄÜÓÐЧµØÔ¤·ÀÓÅ»¯Æ÷°ÑËü²¢ÈëÉϼ¶Óï¾äÖС£ÎÒÒÑÌá¹ý¡¡rownum£¬¡¡

ÄÇÊÇ¡¡Oracle¡¡Ê¹ÓõÄÐéÄâ×ֶΣ¬ÓÃÀ´ÏÔʾ¼Ç¼×î³õ±»²éµ½Ê±µÄ˳Ðò¡£Èç¹ûÔÚÊÓͼÖÐʹÓÃrownum£¬¡¡

¸´ÔÓÐÔ»á½øÒ»²½Ôö¼Ó¡£ÈκÎÏë°Ñ²ÎÕÕÁË¡¡rownum¡¡µÄÊÓͼ²¢ÈëÉϼ¶²éѯÖеij¢ÊÔ£¬¶¼»á¸Ä±äºóÐø¡¡

rownum¡¡µÄ˳Ðò£¬ËùÒÔ´Ëʱ²»ÔÊÐíÓÅ»¯Æ÷¸Äд²éѯ¡£ÓÚÊÇ£¬¸´ÔÓ²éѯÖÐÕâÖÖÊÓͼ½«¶ÀÁ¢Ö´ÐС£¡¡

DBMS¡¡ÓÅ»¯Æ÷³£°ÑÊÓͼԭÑù²¢ÈëÓï¾äÖУ¬°ÑËüµ±³ÉÓï¾äÖ´ÐеÄÒ»²½À´ÔËÐУ¨×¢2£©£¬¶øÇÒֻʹÓá¡

ÊÓͼִÐнá¹ûÖÐËùÐèÒªµÄ²¿·Ö¡£¡¡



ÊÓͼÖÐÖ´ÐеIJÙ×÷£¨µäÐ͵ÄÀý×ÓÊÇͨ¹ýjoin»ñÈ¡IDºÅ¶ÔÓ¦µÄÃèÊöÐÅÏ¢£©£¬ÍùÍùÓëÆäËùÊô²éѯµÄÉÏ¡¡

ÏÂÎÄÎ޹أ»»òÕߣ¬²éѯÌõ¼þºÜÌØÊ⣬»áÌÔÌ­×é³ÉÊÓͼµÄһЩ±í¡£ÀýÈ磬¶ÔÈô¸É¸ö±í½øÐÐunion¡¡

µÃµ½µÄÊÓͼ£¬´ú±íÁ˶à¸ö×ÓÀàÐÍ£¬¶øÉϼ¶²éѯµÄ¹ýÂËÆ÷Ö»Õë¶ÔÆäÖÐÒ»¸ö×ÓÀàÐÍ£¬ËùÒÔunioÆäʵ¡¡

ÊDz»±ØÒªµÄ¡£½«¡°ÊÓͼ¡±Óë¡°ÊÓͼÖгöÏÖµÄ±í¡±½øÐÐjoinÒ²ÓÐΣÏÕ£¬Õâ»áÇ¿Öƶà´ÎɨÃè¸Ã±í²¢¶à´Î·Ã¡¡

ÎÊÏàͬ¼Ç¼£¬µ«ÆäʵֻɨÃèÒ»´Î¾Í×ã¹»ÁË¡£¡¡



µ±ÊÓͼ·µ»ØµÄÊý¾ÝÔ¶¶àÓÚÉϼ¶²éѯËùÐèʱ£¬·ÅÆúʹÓøÃÊÓͼ£¨»ò¸ÄÓÃÒ»¸ö½Ï¼òµ¥µÄÊÓͼ£©£¬Í¨³£¡¡

¿ÉʹЧÂÊ´óΪ¸ÄÉÆ¡£Ê×ÏÈ£¬ÓÃSQL¡¡²éѯȡ´úÖ÷²éѯÖÐÓõ½µÄÊÓͼ¡£¶ÔÊÓͼµÄ×é³É²¿·ÖÓÐÁËÕûÌå¡¡

µÄÁ˽âÖ®ºó£¬ÒªÈ¥³ýÑϸñÒâÒåÉϲ»±ØÒªµÄ²¿·Ö¾ÍÈÝÒ׶àÁË¡£¸ÄÓýϼòµ¥ÊÓͼµÄЧ¹ûÒ²²»´í£¬´Ó¡¡

²éѯÖÐÈ¥³ýÁ˲»±ØÒª²¿·Ö£¬Ö´ÐÐËٶȿì¶àÁË¡£¡¡



Ðí¶à¿ª·¢Õß²»Ô¸ÔÚ¸´ÔÓ²éѯÖУ¬ÔÙÒýÈ븴ÔÓµÄÊÓͼ£¬ËûÃÇÈÏΪÕâ»áʹÇé¿ö¸üΪ¸´ÔÓ¡£ÍƵ¼Óë·Ö¡¡

½â¸´ÔÓµÄSQL±í´ïʽµÄÈ·ÓеãÁîÈËÉú磬²»¹ý£¬ºÍ¸ßÖÐʱ³£×öµÄÊýѧ±í´ïʽÍƵ¼Ò²²î²»¶à¡£ÔÚ¡¡

ÎÒ¿´À´£¬ÕâÓÐÖúÓÚÐγÉÁ¼ºÃµÄ±à³Ì·ç¸ñ£¬ÖµµÃ»¨Ð©Ê±¼äÈ¥ÕÆÎÕ¡£¶ÔÓÚ¿ÊÍûÌá¸ß±à³Ì¼¼ÇɵĿª·¢¡¡

ÕßÀ´Ëµ£¬Ñо¿ÉÏÊö¼¼ÇÉÓÐÀûÓÚ¶Ô²éѯÄÚ²¿¹¤×÷Ô­Àíµ
·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂÜ°Ìáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæдԭ´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøŶ£¡