SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
µÚÈý²¿·Ö   ²Ù×÷Êý¾Ý£ºSQL



             ±¾²¿·ÖÄÚÈÝ
                           SQL »ù´¡
                           Öм¶     SQL
                           ¸ß¼¶     SQL
µÚ                    10 ÕÂ             SQL »ù´¡




     ±¾ÕÂÄÚÈÝ


     SQL ½éÉÜ
     ʹÓà                 SELECT Óï¾ä´±íÖÐÈ¡ÊýÝ
     ´ ½¨Ð±í
     ×Ö¶ÎÊôÐÔ
     Ïò±íÖÐÌ ¼ÓÊý¾Ý
     ɾ³ýºÍÐ޸ıí
½¨Á¢Ò»¸öÄ㪠ÀýÈ磬 ÄãÐèҪʹÓÃý¾Ý¿âÀ´æ¢×Ô·ÎÕßµÅÏ¡£ Á¢½»¥Õ¾µã£¬ÎªË¨
                    ´½¨ Ëù¸ÐȤµÄ¹×÷ÕâÑÅÏ¢¡£ Äã¾ÍÐèÒª´æ¢ÖîÈç¸ö˼òÀú£¬ Ö°Òµ½éÉÜ·þÎñÄվ㣬
       Äã¾ÍÐèÒª´ÓÊýÝ Èç¹ûÄãÏëÔʾ·ºÀ´ÃÕßÒªÇóµ×î¤÷£¬ ¶¯Ì¬ÍøÒ²ÐèªÊ¹ÓÃý¾Ý¿â£
                                                                                                                                                    ¿âÖÐÈ¡³öշݹ¤×÷µÄÅÏ¢£ã½«»á¬ÔÚí¶àÇéÂèÒªÊÓÃý¾
                                                                                                                                                                                                                                                                        £¨ ¡°½á¹»¯²éÑÓïÔ± Ä㫧õùÊà ÕÂÀ£¬ÚâÒ                                                                                                                                                                                                                                                                                                                               SQL¡Êý¾Ý¿â¡£À´²Ù×÷ ³                                        SQL ÓïÑÔÊÇ
                                                                                                                                                    Êý¾Ý¿âµÄ±ê×¼ÓïÑÔ¡£Ú                                                                                                                                                                                                                                                                                                                              Active Sever Pages ÎÞÂۺʱÄãÒª·Ã»¸öý¾Ý¿â£¬Í¹ÖÐ
                                                                                                                           Óà                                                                                                                               SQL ÓïÑÔ¡£Òò´Ë¬ÕÆκà                                                                                                                                                                                                                         SQL ¶Ô ASP ±à³ÌÊÇ·£ÖØÒªµÄ¡

                                                                                                                                                                                                                                                                                                                                                                            ×¢Ò⣺
                                                                                                                                                                                                                                                                                                                                                                           Ä ã ¿ É Ò Ô ° Ñ ¡ ° SQL                                                                                 ¡ ± ¶ Á × ÷ ¡ ° sequel                                              ¡± £ ¬ Ò ² ¿ É Ò Ô ° ´ µ ¥ ¸ ö × Ö Ä ¸ µ Ä ¶ Á Ò ô ¶ Á × ÷                                                                                 S £-     Q £- L ¡£
¡°SÔÈÏΪ Ú±¾ÊéÀ ÿַ¢Òô¸÷ÓдóÁµÄ§³Õß¡£ QL
                                          Á½Ö·¢Òô¶¼ÊÇÕýȵģ¬                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      ÷¡° × ¡±¶Á              sequel¡±
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ¡£

                                                                                                                                                                                                                                                                                                                  Ä㽫ÀíâÔõÑùÓà һÕµÄѧϰ£¬Í¨¹ýâ                                                                                                                                                                                                                 SQL Ä㽫ѧ»áÔõùʹÓÃÕâÖ²é¯ ÏÖÊý¾Ý¿â²éѯ£¬µ
                                                                                                                                                                                                  ´ÓÊý¾Ý±íÖÐÈ¡³öÅÏ¢£¬×îºóÄ㽫ѧ»áÔõùÉè¼ÆͨÁµ¿â

                                                                                                                                                                                                                                                                                                                                                                            ×¢Ò⣺
                                                                                                                                                                         Ã漸Õ¶Ôͨ¹ýÏ SQL µÄ½éÉÜ£¬ã«¶Ô                                         SQL ×ã¹»µÄÁ˽⣬´Ó¶ø¿ÉÒÔЧØÊà                                                                                                                                                                                                                                                                                                                                                                                                                                  Active
                                                                                                                                                    Sever Pages¡£µ«ÊǬSQL                               ÊÇÒ»Ö¸´ÔÓµÄïÑ£¬±¾é²¿ÉÜ°üÀ¨ËȫϽڡªÃæÕÆÎ
                                                                                                                                                    SQL ÐèҪѧϰÔÚÓÄã                   Microsoft SQL Sever ùÓÊÐÖ                                                                                                                                                                                                                                                                                                                                                                                               SQL¡¿ÉÒÔµ½¸üÄÊéêÈ¥Âò»±¾£ã
                                                                                                                                                    Microsoft SQL Sever 6.5¡£


                                                                                                                                                    SQL ½éÉÜ£º
                                                                                                                                                                                                                                                                                                                                                   ÉèÄãÊÇÔÚ±¾é¼Ù                                                                                                                  SQL ²Ù×÷                                                Microsoft SQL Sever ¿â¡£ÄãÒ²ÉÔÓõÊý¾Ý                                                                                                                SQL ×÷Ðí¶à²Ù
                                                                                                                                                    ÆäËüÀàÐ͵ÄÊý¾Ý¿â¡£SQL                                                                                                                                                                                                                                                                                                           ÉÏ£¬¹ØÓڨʵ ÊDzÙ×÷ý¾Ý¿âµÄ±ê¼ÓïÑÔ¡£                                                                                                                                          SQL ÓïÑÔÐÒ»¸öרÃŵÄ
                                                                                                                                                                      ANSI ±ê×¼¡³

                                                                                                                                                                                                                                                                                                                                                                               ×¢Ò⣺
                                                                                                                                                                                                                                                                                                                                                                           ² Ò» ª Ô ÄÚ ã µ Õ ¾ É ÊÏ Í ¼ Ó Ã                                                                                                                               Microsoft Access ´úÌæ                                                             Microsoft SQL Sever¡£                                                        SQL Sever
                                               Èç¹ûÄãϣ͵վÓн¸ß·ÃÎʬ ¿ÉÒÔͬʱ·þÎñÓÚÐí¶àû§£                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       MS Access Èεġ£ÊDz»Ü¤

                                                                                                                                                                                                                                                                                                                                                                  ÔÚѧϰ                                      SQLÁíÒ»¸öÕÆÎð Ò»¸öÌصãÈÝ×ÕÆΣ¬ ÄãÐèÒªÀí½âËüµÁ´óÌØ¡£ Ç°£¬µÄϸ½ÚÖ®
                                                                                                                                À´Óеã§ÄÑ¡£
                                                                                                                                                                                                                                                                                                                                                   ÌصãÊÇËùÓÐÚÒ»¸ö                                                                                                                 SQLÏ ÀýÈ磬 Ò»¸ö±íÓÉкÍÁ×鳡£ µÄÊý¾Ý¶¼´æ¢ÔÚ±íÖС£¿â
                                                                                                                                ÃæÕâ¸ö¼òµ¥Ä±í°üÀ¨                                                                                                                                                                              e-mail address£º                                                                                                                                  name ºÍ
                                                                                                                                                                                                                                                                                                         Name                  Email Address
                                                                                                                                                                                                                                                                                                         ................................................................
                                                                                                                                                                                                                                                                                                         Bill Gates               billg@microsoft.com
                                                                                                                                                                                                                                                                                                         president Clinton         president@whitehouse.com
                                                                                                                                                                                                                                                                                                         Stephen Walther         swalther@somewhere.com
                                                                                                                                                                                                                                                                             £ºNÓÐÁ½£¨Ò²³ÆΪ×Ö¶¬ò¡ame
                                                                                                                                                                                                                                                                                                  Õâ¸ö±í                                        ºÍ Email Address¡Ð£¬Ã¿Ò»°üºÓÈý
                                                                                            ×éÊý¾Ý¡£Ò»ÐֵĺÏÔÚÆð³ÎªÌõ¼ÇÂ
                                                                                                                                                                                                                                                 Ò»¸öÊý¾Ý±í¿ÉÔÓм®Ç£¬ Äã¾ÍÌí¼ÓÁËÒ»õÐÂÇ¡£ ʱÄãÏòíÖÐ̼ÓÂý¾Ý£¬ÎÞÛº
Email ÖªµÀÄã« µØÖ·£¬
                   ÄÜÕâÑù×öÊǺõ£¬Ò²ÐíÓ»Ììãá誡
                                                                                                                                                                 Ä ã µ Ê ý¾ Ý ¿ â º Ü Ó Ð ¿ ÉÄ ° ü º ¬ ¼ ¸ Ê ® ö ± í £ ¬ Ë ù Ó Ð´ æ ¢ Ô Ú Ä ã Ê ý¾ Ý ¿ â Ö Ð µ Ä ÅÏ ¢ ¶ ¼ ± » ´ æ ¢Ô Ú Õ â Ð © ± í
                                                  ÖС£µ±Ä㿼ÂÇÔõÑù°ÅÏ¢´æÚÊý¾Ýâ¬Ó¦¸ÃËüí
                                                                                                                                                                SQL ÕâÖÓïÑÔ±»Éè¼ÆΪ²ÊÐíÄã°´³Ìض¨µËòÀÈ¡ ¶þ¸öÌصãÓЩÄÑÚÕÆΡ£
                                                  ³ö¼Ç£¬ÒòΪÕâÑù×»á½µÍ                                                                                                                                                                                                                                                          SQL Sever ЧÂÊ¡£¹ÓÃÈ¼ÇµÄ                                                                                             SQL£°´²éѯÌõ¼þÀ¶ÁÈ¡¬ÄãÖ»Ü
                                                                                         ¼Ç¡£
                                                                                                 ÐíÄã»á³¢Ò² ÀýÈ磬 ×ÔÈ»áÏëµ½°´¼ÇÂÄÎÖöÁ¡Ëü£ ÈçºÎ´Ó±íÖС³ö¼ÇÂÊ£¬µ¿
                                                  ÊÔͨ¹ýÒ»¸öÑ-·£¬Öð¼ÇµØÉÃèÀ´¡³Ì¶ÄÚÓ                                                                                                                                                                                                                                                                                                                                                                                              SQL ʱ£¬ÄãØÐëѵÁ·×Ô¼º
                                                  ²»ÒªÓÐÕâÖ˼·¡£
                                                                                                                                                                                                                              ¡°Bill Gates¡ÄãÒ²Ðí Èç¹ûÊÓô«Í³µ±àÌïÑÔ£¬ ¼ÇÂ
                                                                                                                                                                                                                                ÏëѳöËùÓеÄÃû×ÖÊǼÙÈçã
                               »á¹ÔìÒ¸öÑ-·£¬Öð²é¿´±íеļÇÂÃû×ÓòÊñ¡°Bill Gates¡±                                                                                                                                                                                                          ¡£
                                                                                                                                                                                                                                                       ÕâÖÑ¡Ôñ¼Çµķ½¨Ê¿ÉУ¬«§²»¸ß¹Óà                                                                                                                                                            SQL£¬ÄãֻҪ˵£
                                                                                                                                                                                                                                                                                                                                                                                                                                                   ¡°ÑÔñËùÓÐÃû×Ö
                                                                                                                                       ÓòµÈÚ                                                                                                                                          Bill Gates ¡±QL
                                                                                                                                                                                                                                                                                                £¬SµÄ¼Ç                                                 ΪÄãÑ¡³öËùÓзûºÏÌõ¼þµÇ£SQL
                                                                                                                                                                                                                                                                                                                                                                                 ¾Í»á                                                                                                                                        »áÈ·¶¨ÊµÏÖ²éѯ
                                                                   µÄ×î¼Ñ·½¨¡£
                                                                                                                                                                      È¡³öÇ°Ê® Äã¿ÉÒÔ×ö»¸Ñ-·£¬ ʹÓô«Í³µÄ±àÌïÑÔ£¬ ÏëÈ¡³ö±íÖеÄÇ°Ê®¸¼Â£½¨Éèã
                   µ«Ê¹Óñê×¼Ä ¸ö¼Çºó½áÊøÑ-»·¡£                                                                                                                                                                                                                                                                                                                 SQL ´Ó ÊDz»¿ÉÄܵÏÖ¡£Õâ £¬²éѯ                                                                                                        SQL ÔÚÒ» £¬µÄ½Ç¶ÈÀ´Ë
                                                                               ¸ö±íÖв»´æÔÚÇ°Ê®¼ÂÕâÅÄî¡£
                                                                                                                                                                                                                 µ±ÄãÖªÀ²»ÜÓà £¬¿ªÊ¼±                                                                                                     SQLÄã Äã»áÊܵ½´ìÕÛ¡£ ¸Ð¾õÓ¦ÃÄÜʵÏÖ¹£¬³©ã
                                                                                                         Ò²Ðí»áÔÍ·×ǽÉõÖÁÏë´¶ñ¾µÄżþ¸ø                                                                                                                                                                                                                                                            SQL µ«ºóÀ´Äã»áÈÏʶ½£¬ Éè¼ÆÕßÃÇ¡                                                                                                             SQL µÄÕâ¸öÌØ
ÒòΪ ·´¶øÊÇÆ䳤¦¡£ µã²»½öÊǸÏÞÖÆ£¬                                                                                                                                                                                                                                                                                                                                                                 SQLËü¶ÁÈ¡¼Ç¿ÉÒÔºÜì£ ¾ÝλÖÃÀ´¶ÁÈ¡¼Ç£¬²¸ù
                                                                                                                                                                                                                                                Êö£¬×ÛÉÏËù                                   SQL ´Ó ËùÐÊý¾Ýæ¢ÔÚ±íÖ£¬ ¸öÌصãºÁ½                                                                                                                      SQL ±íÖеļÇÂû Ë£¬½¶ÈÀ´
                                                                                                                                             ÓÐ˳ò¡£ÔÚÏÂÒ»½¬Äã«Ñ§áõùà                                                                                                                                                                                                                SQL ´Ó±íÖÐÑ¡ÔñÌØÊâµÄ¼Ç£




                                                  ʹÓà                                                                                                                                                                                                                                               SQL ´Ó±íÖÐÈ¡¼Ç£
                                                                                                                                                                SQL Òª¹¦ÄÜÖ®»ÊǵÏý¾Ý¿â²éѯ¡£Èçûãì¤÷                                                                                                                                                                                                                                            Internet £¬ÄÇôãÒѾ-ÊìϤýæ
      ¹ûÄãÏëÕÒµ½ÓÐÈç ÀýÈ磬 ÄãʹÓòéѯÀ´È¡µÂú×Ìض¨õ¼þÐÅÏ¢£ ²éѯÁË¡£                                                                                                                                                                                                                                                                                                                                                                                                                   ASP µÄÈ«²¿Õ¾ÐÅÏ¢
                                                     Äã¿ÉÒÔÁ¬½Óµ µã£¬ Yahoo!²¢Ö´ÐÒ»¸ö¶Ô                                                                                                                                                                                                                                                                                       Active Sever Pages ÔÚÄãÊäÈëÕâ¸ö²éѯºó£¬ ËÑ÷¡£µÄ
                                                                                                                                                       Äã»áÊÕµ½Ò¸öÁÐ±í£¬Ö°üÀ¨ËùÓÆäÃèºÑ÷´ï¾¡
                                                                                                                                                                                                                                                                                       ¶àÊý   Internet ÔÊÐíÂß¼-²éѯ¡£ÚÖ¬Äã¿ÉÒ°üÀ¨ÌØâµË·ûÈçýÇæ                                                                                                                                                           AND¡¢
                                                                                                                                                                                            OR ºÍ NOT£ÄÀ¿ÉÒÔÓÃÄã ýÈ磬 ãʹÓÃÕâЩÔË·ûÀ´Ñ¡ñÌض¨µ¼Ç£ ¬                                                                                                                                                                                              AND Èç À´ÏÞÖƲéѯ½á¹û¡£
                                                                                                                                                                                            ¹ûÄãÖ´ÐÒ»¸ö¶Ô                                                                                                                  Active Sever Pages AND SQL ËÑ÷¡£µÄ                       µ½ÆäÃèÊöÖÐͬ±°üºÄã«                                                                                                Active
                                                                                                                                                                                            Sever Pages ºÍ SQL µÄ¼Ç¡£±ãÐèÒªÏÞÖƲéѯ½á¹ûʬ¿ÉÔÓà                                                                                                                                                                                                      AND¡£
                                                                                                                                                                                                                              Äã¿ÉÒÔʹÓÃÂß¼-²Ù×÷·û ÐèªÀ©Õéѯµ½á£¬Èç                                                                                                                                           OR¡Èç¹ûÄãÖ´ÐÒ»¸öËÑ÷£¬ Àý £
                                                                                                                                                                                                          ËÑ÷ùÓеÄÆäÃèÊöÖ°üº¬                                                                                                                 Active Sever Pages OR SQL µã£¬ÄÊÕ½ÁбíÖ«°üÀ¨Ëù¾
                                                                                                                     ÓÐÆäÃèÊöÖͬ±°üºÁ½¸í´ï»òÈÎÒµÄվ㡣
                                                                                                                                                                                                                                                   Ïë´ÓËÑ÷½á¹ûÖÐųýÌض¨µÄվ㣬¿ÉÒÔÊÃÈç                                                                                                                        NOT¡²éѯ¡°Active Sever     £ÀýÈç¬
                                                                                                                                                       Pages ¡±AND NOT ¡°SQL¡±½«·µ»ØÒ¸öÁÐí£¬ÖÄÕ¾ã°üº                                                                                                                                                                                                                                            Active Sever Pages£¬µ«
                                                                                                              ²»°üº¬                                                                                                                                                                        SQL¡£µ±ØÐëųý̶¨Ä¼ÇÂʬã¿ÉÒÔ¹Óà                                                                              NOT¡£
                                                                                                                                                                                                                                                                                    Óà SQL ִеIJéѯÓëà                                          Internet ִеÄËÑ÷·Ç³£ÏàÆ¡Òýæ                                                                                             µ±ÄãÖ´ÐÒ»¸ö                     SQL
                  ´Ëʱ²éѯ½á¹ûÇ Äã¿ÉÒԵý»¸ö¼ÇÂÁÐ±í¡£ ͨ¹ýÊÓðüÀÂß¼-ÔËã·ûµÄ²éѯÌõþ£¬ ²éѯʱ£¬
                                                                                              À´×ÔÒ»¸öò¶à±í¡£
SQL ¼ÙÉèÓÐÒ»¸öÃûΪ µÄ¾ä·¨Ç³£ò¥¡²éѯ                                                                                                                                                                               email_table °üº¬Ãû×Ö͵طÁ½¸ö ıí£
                                                                                                                   ¶Î£¬ÒªµÃ½                                                                                                        Bill Gates µÄ                                        e_mail µØÖ·,                                   Äã¿ÉÒÔʹÓÃÏÂæµ²éѯ£º

                                                                                                                                                                                                                     SELECT email from email_table WHERE name="Bill Gates"

                                                                                                                                                                 ²éѯִÐʱ£¬¾ÍÓÃûΪµÕâ¸ö                                                                                                                                     email_table µÄ±íÖжÁÈ¡                                                                Bill Gates µÄ                                  e_mail £·¡Öص
                                                                                                                               Õâ¸ö¼òµ¥ÄÓï¾ä°üÀ¨Èý²¿·Ö£º
                                                                                                     SELECT µÚÒ»²¿·Ö¸ÃûªÑ¡ÈÄÁУԴËÀý¬Óï¾ä                                                              ¡ö                                                                                                                                                                                                                                     email È¡£µ±Ö´ÁлÑ
                       Ð                     ʱ£¬Ö»ÏÔ¾                                                             email ÁеÄÖ billg@microsoft.com                                                                                                             ¡£
                                                       ¡ö                                            SELECTT Òª²éѯµÄ ÔÚ´ËÀýÖУ¬ ʾݡ±í ¨© µÚ¶þ²¿·Ö¸Ã÷Òª´ÓÄöïä
                         ±íÃûΪ                                                email_table ¡£
                                                          ¡ö                                  ¬ ó£ º î ×            SELECT Óï¾äµÄ                                                                  WHERE ×Ó¾äÖ¸Ã÷ҪѡÔñÂúãʲ´Ìõ¼þµÄÇ£ÚËÀýЬé
                                ѯÌõ¼þΪֻÓÐ                                                                      name ÁеÄÖΪ                                                                   Bill Gates µÄ¼Ç²ű»Ñ¡È£
                                                       Bill Gates ӵв»Ö¹Ò¸öºÜ¿ÉÄ                                                                                                                                                            email £·¡Öص         Èç¹û±íÖаüº¬                                                                                                                                                       Bill Gates µÄ¶à¸ö                                    email
µÄÓÃÉÏÊö µØÖ·¡£                                                                                                    SELECT ¾ä¿ÉÒÔ¶ÁÈ¡ËûùÓеÄï                                                                                                              email ¡£µØÖ·                                                                                                                                     SELECT ÖÐÈ¡³öËùÓ±íï¾ä´                                                          name
                ×ֶεª                                                                                   Bill Gates µÄ¼Ç                                                                           email ×ֶεġ£
                                                       Ç°Ãæ˵¹ý£¬²éѯ¿ÉÒÔ Ú²éѯÌõ¼þÖаüº¬Âß¼-ÔË ã·û¡£¼ÙÈçÄãÏë¶ÁÈ¡                                                                                                                                                                                                                                                                                                                                                 Bill Gates »ò
         Clinton ×ÜͳµÄËùÓÐ                                                                                                                                    email µØÖ·£¬Äã¿ÉÒÔʹÓÃÏÂæ²éѯï¾äº

                                                                                                                                                                                                            SELECT                              email                FROM                      email_table                                                            WHERE                 name="Bill Gates" OR
                                                                                                                                                                                                                                                                                                                                                                                                  name="president                                                            Clinton"

                                                                                                                                                                µÄ²éѯÌõ¼þ±ÈÇ°Ò»¸ö´ÔÓÁËã¡£Õâï¾äíÀýÖÐ                                                                                                                                                                                                              email_table ËùÓÐÖÑ¡³ö                                            name
                                                                                                                                        ÁÐΪ                   Bill Gates »ò                                                                                      president Clinton Èç¹û±íÖк¬Ó¼Ç¡£µÄ                                                                                                                Bill Gates »ò                                           president
                                                                                      Clinton µÄ¶à¸öØÖ·£¬ËùÓм±»ÁÈ¡
                                                                                                                                             SELECT Óï¾äµÄ½á¹¿´ÆðÀºÜÖ±Û¡£ÈçûãÇëÒ»¸öÅóÑíÐΪÔñ×é¼Â¬
                                                                                   ÔÚ ÄãÒ²Ðí·Ç³£ÏàËƵ½ÊÌáöªó¡                                                                                                                                                                                                                                                          SQL SELECT ¡°SELECT
                                                                                                                                                                                                                                                                                                                                                                                    Äã ÖУ¬Óï¾ä                                                                   ÁÐÌض¨µÄ                  FROM
                                                                                                              Ò»¸ö±í                                             WHERE ijЩÁÂú×ãÒ»¸öÌض¨µõ¼þ¡±
                                                                                                                                                                      ¡£
                                                                                                                                             ½«éÉÜÔõÑùÖ´ÐÏÂÒ»Ú                                                                                                                            SQL ѯÀ´¡È¼Ç£Õ⽫°ïÖúÄãÊìϤÓÃ²é                                                                                                                       SELECT ±íÖÐÈ¡Óï¾ä´
                                                                                                                     Êý¾ÝµÄ¸÷Ö²»Í¬·½¨¡£


                                                                                                                   ʹÓà                                                                                                ISQL Ö´Ð                                       SELECT ²éѯ
                                                                                                                                                                 ×°µ±Äã²                                                                        SQL Sever ʱ£¬ÄãÍ°²×ÁËÒ»¸ö½Ð÷                                                                                                                  ISQL/w µÄӦóÌÐò¡£ISQL/w                                                        ÐíÄãÖ´ÔÊ
                                                                                                н»¥µÄ                                                                                                                   SQL ²éѯ¡£ÔÚ°üÀ¨µ½Äã                                                                                                                  ASP Ò³ÖЮǰ£¬ÓÃÍø                                   ISQL/w Æä½øвâÊÔÇ·³£¶
                                                                                                         ÓÐõġ£

                                                                                                                                                                                                            ×¢Ò⣺
                                                                                                                                                            ÔÚÕâ±¾ÊéµÄÒ»²¿·Ý£¬ãѧϰÁËõù׺ÍÅäÖà                                                                                                                                                                                                    Microsoft SQL Sever ¡£Èç¹ûûÓа²
                                                                                                                   ×°                                      SQL Sever »òÕß                                                                                   SQL Sever ²»ÄÜÔËУ¬ÇëεÚÈýÕ¡°×ºÍʹÓà                                                                                                               SQL Sever¡±        ¡£

                                                                                                                                                                ÎñÉÏÑ¡ÔÈ                                                                              SQL Sever µÄ³ÌÐò×éÖ                                                           ISQL_w Æô¶¯¸Ã³ÌÐò¡£Ê±¬×ÏÈ»áöÖÒÔ
                                                            £¨¼ûÍ ÒªÇóÊäÈë·þÎñÆ÷ÐÅÏ¢ºµÂ ¸ö¶Ô»°¿ò¬                                                                                                                                                                                                                                                                                         10.1£© Ú Ô £ ¡               Sever ÊäÈëÄãµ ÖУ¬¿ò                                               SQL ·þ
 ÔڵǼ ·þÎñÆ÷Ãû×Ö¾ÍÊÇÄã¼Ë»úµ¡£ Èç¹û·þÎñÆ÷ÕýÔËÐÚ±¾µØ¼ã»úÉÏ£¬ ÎñÆ÷µÄÃû×Ö¡£
Connect °´Å¥¡£

                                                                                                                                                                                                                                                                                                                                                                                                                ͼ        10¡£1




                                                                                                                                                                                                                                                                                                                                                                                                       ×¢Ò⣺
                                                                                                                                                                                                                                                                                                                                                           ½«Èç¹ûÄã                                                               SQL Sever Èç¹û ÄÇôã¿ÉÒÔÊÓÐÅÁ¬½¡£ äÖΪ¹ÍêÕû°²È«»òìºÏ
                                                                                                                                                                                                                                                      ÄãʹÓñê×¼°²È«£¬ÔòÐèÒªÌá©»§ÕºÅÍÜÂë¡Á˽â¸ü¶àÏ¢ÎûµÚý

                                                                                                                                                                                                                                                                                                           Èçͼ ÔÚÄãµ¥»÷Á¬½Ó°´Åºóá³öÏÖÒ¸²éѯ¿£ ÇÐÕý³£¬Èç¹ûÒ»                                                                                                                                                                                                                                                                                              10.2 Ëùʾ¡£
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Èç¹ûÓÐÒ죨
                                                                                                                                                                                                                                   ³£¬Çë²Î¿¼µÚÈýÕ©



                                                                                                                                                                                                                                                                                                                                                                                                                     ͼ      10.2



                                                                                                                                                                                                                                                                         ÔÚִвéѯ®Ç°£¬ÄãèÒª¡ñÊý¾Ý¿â× SQL Sever                                                                                                                                                                                                                                                                                                             ʱÄãÒÑΪ×Ô¼º´½¨ÁË»¸öý¾Ý
                                                                                                                                                                                                                                                      ¿â£¬SQL Sever                                           »¹ÓÐí¶àϵͳÊý¾Ý¿â£¬Èç                                                                                                                                                                                                                   master£¬model£¬msdb£¬ºÍ                                                                            tempdb¡£
                                                                                                                                                                                                                                                              ÊÇ£¬·½±ãµÄ                                                            SQL Sever ÊâµÄÃûΪ´øÓÐÒ»¸öÌØ                                                                                                                                                                                           pubs ¿â ¡£µÄÀý×ÓÊ¾Ý pubs                                                                                        Öаüº¬¹©Ò»¸ö
±¾ÊéÖеÄí ÎĵÖÐËùÓÀý׳Ìò¶¼ÊÇÕëÔâ¸ö¿´ÉèÆ¡£ ÐéÄâµ³ö°æÉÌʹÓø÷±í¡£
                                                                                                                                                                                                            ¶àÀý×ÓҲʹÃÕâ¸ö¾Ý¿¡£
                                                                                                                                                                                                                                                                                                                                                          ´°¿Ú¶¥²µÄÔéѯ                                                                                                         DB ÔñÊý¾Ý¿âÏÂÀ-òÖÐÑ¡                                                                           pubs£ÄãËùÓе²é ÕâѾ͡ÔñÁÊýÝ¿£ ¬
                                                                                                      ѯ¶¼½«ÕëÔâ¸ö¿ÖеÄ÷±íÀ´¡£ÏÚãÉÒ»²éÁËæÈ÷Ü
                                                                                                                                                                                                                                                                                                                                                          Ò»¸ö²éѯ½«Õë¶ÔÃûΪÄãµÚ                                                                                                                                                   autrors±íÖаüº¬ËùÓΪij¸öéâæÉ̹¤×÷µ µÄ±í£¬
                                                                                                                                                ×÷ÕßµÄÏà¹ØÊý¾Ý¡£¥»²éѯ´°¿Ú¢äÈëÒÔÂÓïº

                                                                                                                                                                                                                                                                                                                                                                                                       SELECT                     phone                                 FROM authors WHERE au_name="Ringer"

                                                                                                                                                                                                                                                                                                                                                          ³Éºó£¬µ¥»÷ִвéѯ°Å¨Ò¸öÂÌ«Èý½ÇοÆðÀÏñÊäëÍê                                                                                                                                                                                                                                                  VCR ²¥·Å¼ü£©
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         µ¥»÷´Ë°¡£
 Äã¿É ²éѯ´°¿Ú»á×Ô¶±ä³É½¹ûÏʾ£¬ Èκ³öÏÖÔÚ²éѯ´°¿ÐµÄÓï¾äù»á±¡£ Å¥ºó£¬
                                                                                                                                                                                       ÒÔ¿´µ½²éѯÄá¹û£¨¼Í                                                                                                                                                                                                                                                                                      10.3£©
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  ¡£
                                                                                                                                                                                                                                                                                                                                                          µÄ²éѯ½á¹ûÒÐíÓëͼ㿴                                                                                                                        10.3 ͬ¡£ÔÚËùʾµÄ²»                                                                                        SQL Sever ͬ°æ±¾ÖУ¿âµÄ²»                                                pubs
                                                                               ÖеÄÊý¾Ý»áÓËù²Í¬¡£¶Ô                                                                                                                                                                                                                                                                                                                                                                                            SQL Sever 6.5 »áÕÒµ½ÁÌõ¼Ç¡£¹ûÏÔʾ´°¿ÚÖÐÓ¦Àˬ«
                                                                   ÈçÏÂÄÚÝ£º

                                                                                                                                                                                                                                                                                                                                                           phone
                                                                                                                                                                                                                                                                                                                                                           ……………….
                                                                                                                                                                                                                                                                                                                                                           801 826_0752
                                                                                                                                                                                                                                                                                                                                                           801 826_0752
                                                                                                                                                                                                                                                                                                                                                           (2 row(s) affected)
ͼ                                                                                                  10.3




                                                                                                                                                                                                                                                                        еÄãËùÖ´                                                                                                             SELECT Óï¾ä´±í                                                         authors ËùÓÐÃû×ÖΪȡ³ö                                                                    RingerÄã µÄç»°ºÅÂë¡£×÷Õß
                                                                                                          ͨ¹ýÔÚ                                                                                                                                                                                                WHERE´Ó±í ÄãÒ²¿ÉÔºöÂÑ¡ñÌõ¼þ£¬ ÌØÊâµÄÑ¡Ôñõ¼þÀ´ÏÞÖƲ鯽á¹û£×Ó¾äÐÃ
                            µ¥»÷ Òª×öµ½Õâ»ã£¬ ÖÐÈ¡³öËùÓ×÷ÕßµÄç»°ºÅÂë£                                                                                                                                                                                                                                                                                                                                                                                                                                                 Query ÊäÈëÒÔÏ ·µ»Ø½²éѯ´°¿Ú£¬ ±êÇ©£¬
                                              µÄ                                                                                                                                                                SELECT Óï¾ä£º

                                                                                                                                                                                                                                                                        SELECT Phone                                                                                                                FROM authors

                                                                                                                                                                                                Õ â ¸ ö ² éÑ ¯ Ö ´ Ð º ó £ ¬ » á È ¡ ³ ö ± í                                                                                                                                                                                                                        authors ÖеÄË¡ù£ÓÈç¹û»°±ºíÅÂ루ûÓÐÌض¨µÄ˳Ðò£©
                                                                                                                                                                                            authors Õâ Èç¹û±íÖÐÓÊ®ÒÚ¸öµ»°ºÅÂ룬 áټǡ³ º¬Ò»°¸öµçÅÂë£ÖÐü
¡£ Ê®ÒÚÌõ¼Ç¶»á±È¡³ö£¨Õâ²Ðí誩ä
                                                                                                                                                                                                                                                                                                  ±í            authrsµµ³Öͨ¹ýÔÚ ÝºÍÓÊÕþ±àÂë¡£ ÇÊУ¬ ØÖ·£¬ ç»°ºÅÂ룬 Ãû×Ö£¬ ÐÕ£¬µÄ×ֶΰüÀ¨                                                                                                                                                                                                                  SELECT
                                                                                                                                                    Óï¾äµÄÚÒ»²¿·ÝÖ¸¶¨ËüÃÇ£¬ãÉÔ´±íÐÈ¡³öÎº×                                                                                                                                                                                                                                                                                                                                                                                                SELECT Óï¾äÖÐ
                                                                                     Ò»´ÎÈ¡³ö¶à¸×Ö£¬±çº

                                                                                                                                                                                                                                                                                                       SELECT au_fname ,au_lname, phone FROM authors

                                                                                                                                                                                                                                                                                           Õâ¸ö                                        SELECT ºó£¬½«È¡³öÕâý¸ÁеÄËùÓÖÏÂÃæÊDzéѯá¹ûÒ»¾ïä´
£º Àý£¨ÎªÁ˽ÚÊ¡ÖÕŬ»ÏÔ¾²éѯá¹ûµÄÒ¿·ÆäÓà¼ÇÂú´úÌæ©

                                                                                                                                                                                                                                                                                                       au_fname         au_lname  phone
                                                                                                                                                                                                                                                                                                       ………………………………………………………………………….
                                                                                                                                                                                                                                                                                                       Johnson           White     408 496_7223
                                                                                                                                                                                                                                                                                                       Marjorie           Green     415 986_7020
                                                                                                                                                                                                                                                                                                       Cheryl             Carson   415 548_7723
                                                                                                                                                                                                                                                                                                       Michael            O’Leary  408 286_2428
                                                                                                                                                                                                                                                                                                       …
                                                                                                                                                                                                                                                                                                       (23 row(s) affected)

                                                                                                                                                                                                                                                                                      ÔÚ                         SELECT ÐèÒªÁ³ö¶àÉÙ¸×ÖΣ¬Äã¾Í¿Ô¡²»üË°ÑÃûÓïä
                            £¨*
                              ÄãÒ²¿ÉÔÓÃÐǺŠ¶ºÅ¸ô¿ª¡£                                                                                                                                                                                                                                                                                                                                                              ÕâÀïÓÐÒ»¸öʹÃǺŵÄý×£ Ò»¸ö±íÖÐÈ¡³ËùÓµÄ׶Σ´ £©

                                                                                                                                                                                                                                                                                                       SELECT                                                                     *           FROM            authors

                                                                                                                                                                                                                                                                               Õâ¸ö                                                    SELECT ºó£¬±íÖеÄËùÓ׶μ»È¡³öãᷢϽ«ÔÚï¾ä´                                                                                                                                                                                                              SQL ²éѯÖÐ
                                                                    Ƶ·±Ê¹ÓÃÐǺš£

                                                                                                                                                                                                                                                                                                       ¼ÇÉ£º
                                                                                                                                                                                                                Ö»ÐèÒªÔÚ´Íê Òª×öµ½Õâ»ã£¬ ʹÓÃÐǺÅÀ´²é¿Ò»¸ö±íµÄËùÁû×Ö¡£ãÉÔ                                                                                                                                                                                                                                                                                                                               SELECT
                                                                                                                   Óï¾äºó¿´Ò»Ï²éѯ½á¹ûµÄÁбêÌâ¡£
ÄãÖ»³¢ÊÔÁËÓÃÒ¾ä Ϊֹ£¬µ½ÏÔÚ                                                                                                                                                                                                                                                                                                             SQLÄãÒ²¿ÉÔÓû¸ö ¸ö±íÖÐÈ¡³Êý¾Ý£²éѯ´ÓÒ»                                                                SELECT
                                  Ö»ÐèÔÚ Óï¾äͬʱ´¶à¸öíÖÐÈ¡³ýÝ£                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                SELECT Ääµ¾ïÓ                             FROM ¾äÖÐÁ³öÒª´ÓÈ¡Êýݵıí
                                         Ãû³Æ¼´¿É£º

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SELECT au_lname ,title                                                                                                                                                                                           FROM                      authors, titles

                                                                                                                                                                                                                                                                                                                                                                                                                                        ö¸âÕ                                                                                                                                                                                SELECT Ðʱ£¬Í´Óíï¾äÖ                                                                                                authors ºÍ±í                        titles ¾Ý¡£´Ó±íÖÐȳöÊý                        authors
                                                                                                                                                                                                                                                                                                                                                ÖÐÈ¡³öËùÓµÄ×÷ÕßÃû£¬´±í                                                                                                                                                                                                                                                                                                                             titles µÄÊéÃû¡£ÔÚÖÐȳöËùÓ                                                             ISQL/w Ö´ÐÕâ¸ö²éѯ£¬³Ìò
                                  ×÷ÕßµÄÃûÖ²¢»ÓкÍËüÇùøÊé Äã»á·¢ÏÖÒЩÆæ¹µ³öºõâÁÇé¿£ ¿´Ò»Ï²éѯ½á¹û¡£
                                                                                                                                                                                                                                                                        ÏàÆ¥Å䣬¶øÊdzöÖÁË×÷ÕßÃûºÍéµÄùÓпÉÜâÒ²í»ã¼½¡
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ³ ö Á ËÊ ²Ã ´ î í £ ¿ Î ÊÌ â Ô Ú Ó Ä ã à » Ð Ö ¸ ÷ Õ â Á ½¸ ö ± í Ö ® ¼ ä µ Ĺ Ø Ï ¡ £ Ä ã à »Ó Ð Í ¨ ¹ ý È Î º · ½ Ê ¸ æ Ë ß
                                                                                                                                                                                                                                                                                                                      SQL ·þÎñÆ÷Ö»Äܼòµ¥ØÈ¡×ÔÁ½ ÓÉÚ²ªÀ纹¸ö±í£¬ ÍØÁÔÒ»Æð¡ÈΰÑ
                                                                                                                                                                                                                                                                                                                      ¸ö±íÖеļÇÂËùÓ¿ÉÜ×éºÏ¡£
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Ò ª ´ ÓÁ ½¸ ö ± í Ö Ð Ñ ¡ ³ öÓ Ò â å µ Ä ¼ ÇÂ × é º Ï £ ¬ Ä ãÐ è Ò ª Í ¨ ¹ ý ½ Á ¢ ± í Ö Ð × ¶ Î µ Ä ¹ Ø Ï À ´ Á ª ½ ¸ ö
רÃÅÓÀ´èÊöÁíÍ⽸±µÄֶή¼ä¹ØÏ¡£ Òª×öµ½Õâ»ãÄ;¶Ö®ÊÇ´¨ÚÈý¸±í£¬ ±í¡£
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ±í                              authors ΪÓÐÒ»¸öÃû                                                                                                                                               au_id ×ֶΣ¬°üºÓÐÿ¸ö÷ÕߵĨһ±êÊ¡í                                                                                                 titles ÓÐÒ»¸ö
                                                                                                                                                                                                                              ÃûΪ                                                                                                                                                                                                                                                                                   title_id Èç¹ûÄãÜÔÚ×ֶΠº¬Ã¿¸öÊ鵨һ±ê¡£°ü Ä×ֶΠ                                                                                                                                                                                                                                         au_id ºÍ×ֶΠ     title_id
                                  Êý¾Ý¿â Äã¾Í¿ÉÒÔ¹ØÁªÕ⽸ö±í¡£ Ö®¼ä½¨Á¢Ò»¸ö¹Øϵ£¬                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     pubs Ò»¸öÃûΪÖÐÓ                           titleauthor ¬í£±Äµ
                                                                                                                                                                                                                              ÕýÊÇÓÃÀ´Íê³Éâ¸ö¹¤×÷¡£±íÖеĿ¼Â°ü¨Á½¶Î¬Ñ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        titles ºÍ±í      authors ¹Ø
                                                                                                                                                                                                           ÁªÔÚÒ»Æð¡£ÏÂÃæµÄ                                                                                                                                                                                                                                                                                                                                                                                                                        SELECT Óï¾äʹÃÁËÕâÈý¸ö±íÒÔµ½·Äáû£º

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SELECT                                                                                                                                   au_name,title FROM authors,titles,titleauthor
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     WHERE authors.au_id=titleauthor.au_id
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      AND    titles.title_id=titleauthor.title_id

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              µ±Õâ¸ö                                         SELECT Ðʱ£¬Ã¿¸ö×÷Õ߶¼½«ÓëýÈ·µÄéûÏàÆ¥Åä¡íï¾Ö´                                                                                                                                                                                                                                          titleauthor Ö¸Ã÷
                                                                                                                                                             Á豒                                                                                                                                                                                                                                                                                                                                                      authors ºÍ±í titles µÄ¹ØÏ£¬Ëüͨý°º·Ö±ðÀ´×ÔÁ½¸öí÷Ò»¶ÎÊÕâã¡
                                                                                                                                                             µÚÈý¸ö±íÄΨһ¿ÊÇÔÁÍâ½×Ö¶®¼ä¢¹ØÏ¡£Ëü¾É²°º¬ÓÝ
                                                                                                                                                                                                                                                                                                                                                                                                                                          Õâ¸öÀý×ÓÖжÎÃûÊÇÈçºé´µÄ¡£ªÁËø±ðí¢ÒÔÚ                                                                                                                                                                                                                                                                                                                authors ºÍ±í titles ͬµÄ×ÖÐÏà
                                                                                                                                                             ¶ÎÃû                                                                                                                                                                                                                                                                                                                                                    au_id£Ã¿¸ö×Ö¶ÎûÇ°æ¼ÓÉÏÁ˱íºÍÒ»¾äÅ¡£ª¬                                                                                                                                                                                                                                 author.au_id ×Ö¶ÎÊôµÄ
                                                                                                                                                      ÓÚ±í                                                                                                                                                                                                                                                                                                                                                           authors£¬ÃûΪ                                                                                                                         titleauthor.au_id µÄ×Ö¶ÎÊôÓÚ±í                                                                                        titleauthor£¬Á½Õß²»áìÏý¡£
                                                                                                                                                                                                                                                                                                                                                                         Ò»¸ö×÷Õß ÀýÈ磬 Äã¿ÉÒÔÚÁ½¸ö±íµ×ֶή¼ä¨¢÷ÀàÐ͹ØÏ¡£ ÓõÚÈý¸ö±í£¬Í¨¹Ê
                                  µ±Á½¸öíÄ×ֶή¼ä »òÕßÒ±¾Êé²ÐíÓɶàͬµÄ×÷¹ê³¡£ Ò²Ðí´Á˶à»Í¬µÄÊé£
                                                                                                                  ÓÐÕâÖ¡°¶àÔ±µÄ¹ØÏÊ£¬ãèÒªÃÚÈý¸öíÀ´÷
                                                                                                                      µ « Ê Ç £ ¬Ô Ú Ð í ¶ à Ç é ¿ ö Ï Â £ ¬ Á ½ ¸ ö ± í Ö ® ¼ ä µ Ä ¹ Ø Ï ² ¢ » ¸ ´ Ô Ó ¡ £ ± È ç Ä ã Ð è Ò ª Ö ¸ à ÷ ± í                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 titles ºÍ±í
                                                                                                                  publishers Ö®¼äµÄ¹ØÏ¡£ÒòΪ»¸öÊéÃû²¿ÉÜÓë¶à³°æÌƥŬãÐèͨýÚÈ
                                                                  ÒªÖ¸Ã÷±í ±íÀ´Ö¸Ã÷ÕâÁ½ö®¼äµÄ¹ØÏ¡£                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              titles ºÍ±í     publishers ÄãÖ»ÒªÈÃÕâ ϵ£¬Ö®¼äĹØ
                                                                           Á½¸ö±íÓÐÒ»¹«²µÄ×ֶξͿÉÔË¡£ÚÊýÝâ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         pubs ÖУ¬±í      titles ºÍ±í                                   publishers »ÐÒÓ¼¶
                                                                                                            ¸öÃûΪ                                                                                                                                                                                                                                                                                                                                                                            pub_idÄã¿ÉÒÔʹÓÃÈçϵï¾ä£º Èç¹ûÄãÏëµÃ½Êé¼°Æä³öæÉÌÒ»¸ÁÐ±í£¬ µÄ×ֶΡ£
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            SELECT title,pub_name                                                                                                                                                                                            FROM titles,publishers
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             WHERE titles.pub_id=publishers.pub_id
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程
Sql经典教程

Contenu connexe

En vedette

A S S E R T I O N A N D H O L I S T I C H E A L T H D R
A S S E R T I O N   A N D   H O L I S T I C  H E A L T H   D RA S S E R T I O N   A N D   H O L I S T I C  H E A L T H   D R
A S S E R T I O N A N D H O L I S T I C H E A L T H D Rbanothkishan
 
H O L I S T I C M E D I C I N E & L A W D R
H O L I S T I C  M E D I C I N E &  L A W  D RH O L I S T I C  M E D I C I N E &  L A W  D R
H O L I S T I C M E D I C I N E & L A W D Rbanothkishan
 
Photoshop_BlendingPhotos
Photoshop_BlendingPhotosPhotoshop_BlendingPhotos
Photoshop_BlendingPhotostutorialsruby
 
Thematic_Mapping_Engine
Thematic_Mapping_EngineThematic_Mapping_Engine
Thematic_Mapping_Enginetutorialsruby
 
His Experience With Diabetes Dr
His  Experience  With  Diabetes  DrHis  Experience  With  Diabetes  Dr
His Experience With Diabetes Drbanothkishan
 
Dwr中文文档
Dwr中文文档Dwr中文文档
Dwr中文文档yiditushe
 
M A N I A C A L T E N D E N C I E S D R S H R I N I W A S K A S H A L I K...
M A N I A C A L  T E N D E N C I E S  D R  S H R I N I W A S  K A S H A L I K...M A N I A C A L  T E N D E N C I E S  D R  S H R I N I W A S  K A S H A L I K...
M A N I A C A L T E N D E N C I E S D R S H R I N I W A S K A S H A L I K...banothkishan
 
罗时飞.精通Spring
罗时飞.精通Spring罗时飞.精通Spring
罗时飞.精通Springyiditushe
 
Itpub电子杂志(第一期)
Itpub电子杂志(第一期)Itpub电子杂志(第一期)
Itpub电子杂志(第一期)yiditushe
 
javascript_service_tutorial
javascript_service_tutorialjavascript_service_tutorial
javascript_service_tutorialtutorialsruby
 
电子杂志第六期
电子杂志第六期电子杂志第六期
电子杂志第六期yiditushe
 
H O W T O L I V E I N H A R M O N Y D R S H R I N I W A S K A S H A L ...
H O W  T O  L I V E  I N  H A R M O N Y  D R  S H R I N I W A S  K A S H A L ...H O W  T O  L I V E  I N  H A R M O N Y  D R  S H R I N I W A S  K A S H A L ...
H O W T O L I V E I N H A R M O N Y D R S H R I N I W A S K A S H A L ...banothkishan
 
The Heart of KOOBFACE
The Heart of KOOBFACEThe Heart of KOOBFACE
The Heart of KOOBFACETrend Micro
 

En vedette (18)

A S S E R T I O N A N D H O L I S T I C H E A L T H D R
A S S E R T I O N   A N D   H O L I S T I C  H E A L T H   D RA S S E R T I O N   A N D   H O L I S T I C  H E A L T H   D R
A S S E R T I O N A N D H O L I S T I C H E A L T H D R
 
H O L I S T I C M E D I C I N E & L A W D R
H O L I S T I C  M E D I C I N E &  L A W  D RH O L I S T I C  M E D I C I N E &  L A W  D R
H O L I S T I C M E D I C I N E & L A W D R
 
Photoshop_BlendingPhotos
Photoshop_BlendingPhotosPhotoshop_BlendingPhotos
Photoshop_BlendingPhotos
 
L571_su06_helling
L571_su06_hellingL571_su06_helling
L571_su06_helling
 
Head Massage Dr
Head  Massage  DrHead  Massage  Dr
Head Massage Dr
 
Thematic_Mapping_Engine
Thematic_Mapping_EngineThematic_Mapping_Engine
Thematic_Mapping_Engine
 
SIO_110_syllabus
SIO_110_syllabusSIO_110_syllabus
SIO_110_syllabus
 
Six Senses It Policy
Six Senses It PolicySix Senses It Policy
Six Senses It Policy
 
His Experience With Diabetes Dr
His  Experience  With  Diabetes  DrHis  Experience  With  Diabetes  Dr
His Experience With Diabetes Dr
 
Dwr中文文档
Dwr中文文档Dwr中文文档
Dwr中文文档
 
12 8 Magnolia Greenery
12 8  Magnolia  Greenery12 8  Magnolia  Greenery
12 8 Magnolia Greenery
 
M A N I A C A L T E N D E N C I E S D R S H R I N I W A S K A S H A L I K...
M A N I A C A L  T E N D E N C I E S  D R  S H R I N I W A S  K A S H A L I K...M A N I A C A L  T E N D E N C I E S  D R  S H R I N I W A S  K A S H A L I K...
M A N I A C A L T E N D E N C I E S D R S H R I N I W A S K A S H A L I K...
 
罗时飞.精通Spring
罗时飞.精通Spring罗时飞.精通Spring
罗时飞.精通Spring
 
Itpub电子杂志(第一期)
Itpub电子杂志(第一期)Itpub电子杂志(第一期)
Itpub电子杂志(第一期)
 
javascript_service_tutorial
javascript_service_tutorialjavascript_service_tutorial
javascript_service_tutorial
 
电子杂志第六期
电子杂志第六期电子杂志第六期
电子杂志第六期
 
H O W T O L I V E I N H A R M O N Y D R S H R I N I W A S K A S H A L ...
H O W  T O  L I V E  I N  H A R M O N Y  D R  S H R I N I W A S  K A S H A L ...H O W  T O  L I V E  I N  H A R M O N Y  D R  S H R I N I W A S  K A S H A L ...
H O W T O L I V E I N H A R M O N Y D R S H R I N I W A S K A S H A L ...
 
The Heart of KOOBFACE
The Heart of KOOBFACEThe Heart of KOOBFACE
The Heart of KOOBFACE
 

Plus de yiditushe

Spring入门纲要
Spring入门纲要Spring入门纲要
Spring入门纲要yiditushe
 
J Bpm4 1中文用户手册
J Bpm4 1中文用户手册J Bpm4 1中文用户手册
J Bpm4 1中文用户手册yiditushe
 
性能测试实践2
性能测试实践2性能测试实践2
性能测试实践2yiditushe
 
性能测试实践1
性能测试实践1性能测试实践1
性能测试实践1yiditushe
 
性能测试技术
性能测试技术性能测试技术
性能测试技术yiditushe
 
Load runner测试技术
Load runner测试技术Load runner测试技术
Load runner测试技术yiditushe
 
J2 ee性能测试
J2 ee性能测试J2 ee性能测试
J2 ee性能测试yiditushe
 
面向对象的Js培训
面向对象的Js培训面向对象的Js培训
面向对象的Js培训yiditushe
 
Flex3中文教程
Flex3中文教程Flex3中文教程
Flex3中文教程yiditushe
 
开放源代码的全文检索Lucene
开放源代码的全文检索Lucene开放源代码的全文检索Lucene
开放源代码的全文检索Luceneyiditushe
 
基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍yiditushe
 
Lucene In Action
Lucene In ActionLucene In Action
Lucene In Actionyiditushe
 
Lucene2 4学习笔记1
Lucene2 4学习笔记1Lucene2 4学习笔记1
Lucene2 4学习笔记1yiditushe
 
Lucene2 4 Demo
Lucene2 4 DemoLucene2 4 Demo
Lucene2 4 Demoyiditushe
 
Lucene 全文检索实践
Lucene 全文检索实践Lucene 全文检索实践
Lucene 全文检索实践yiditushe
 
Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析yiditushe
 
7 面向对象设计原则
7 面向对象设计原则7 面向对象设计原则
7 面向对象设计原则yiditushe
 
10 团队开发
10  团队开发10  团队开发
10 团队开发yiditushe
 
9 对象持久化与数据建模
9  对象持久化与数据建模9  对象持久化与数据建模
9 对象持久化与数据建模yiditushe
 
8 Uml构架建模
8  Uml构架建模8  Uml构架建模
8 Uml构架建模yiditushe
 

Plus de yiditushe (20)

Spring入门纲要
Spring入门纲要Spring入门纲要
Spring入门纲要
 
J Bpm4 1中文用户手册
J Bpm4 1中文用户手册J Bpm4 1中文用户手册
J Bpm4 1中文用户手册
 
性能测试实践2
性能测试实践2性能测试实践2
性能测试实践2
 
性能测试实践1
性能测试实践1性能测试实践1
性能测试实践1
 
性能测试技术
性能测试技术性能测试技术
性能测试技术
 
Load runner测试技术
Load runner测试技术Load runner测试技术
Load runner测试技术
 
J2 ee性能测试
J2 ee性能测试J2 ee性能测试
J2 ee性能测试
 
面向对象的Js培训
面向对象的Js培训面向对象的Js培训
面向对象的Js培训
 
Flex3中文教程
Flex3中文教程Flex3中文教程
Flex3中文教程
 
开放源代码的全文检索Lucene
开放源代码的全文检索Lucene开放源代码的全文检索Lucene
开放源代码的全文检索Lucene
 
基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍基于分词索引的全文检索技术介绍
基于分词索引的全文检索技术介绍
 
Lucene In Action
Lucene In ActionLucene In Action
Lucene In Action
 
Lucene2 4学习笔记1
Lucene2 4学习笔记1Lucene2 4学习笔记1
Lucene2 4学习笔记1
 
Lucene2 4 Demo
Lucene2 4 DemoLucene2 4 Demo
Lucene2 4 Demo
 
Lucene 全文检索实践
Lucene 全文检索实践Lucene 全文检索实践
Lucene 全文检索实践
 
Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析Lucene 3[1] 0 原理与代码分析
Lucene 3[1] 0 原理与代码分析
 
7 面向对象设计原则
7 面向对象设计原则7 面向对象设计原则
7 面向对象设计原则
 
10 团队开发
10  团队开发10  团队开发
10 团队开发
 
9 对象持久化与数据建模
9  对象持久化与数据建模9  对象持久化与数据建模
9 对象持久化与数据建模
 
8 Uml构架建模
8  Uml构架建模8  Uml构架建模
8 Uml构架建模
 

Sql经典教程

  • 1. µÚÈý²¿·Ö ²Ù×÷Êý¾Ý£ºSQL ±¾²¿·ÖÄÚÈÝ SQL »ù´¡ Öм¶ SQL ¸ß¼¶ SQL
  • 2. µÚ 10 Õ SQL »ù´¡ ±¾ÕÂÄÚÈÝ SQL ½éÉÜ Ê¹Óà SELECT Óï¾ä´±íÖÐÈ¡ÊýÝ ´ ½¨Ð±í ×Ö¶ÎÊôÐÔ Ïò±íÖÐÌ ¼ÓÊý¾Ý ɾ³ýºÍÐ޸ıí
  • 3. ½¨Á¢Ò»¸öÄ㪠ÀýÈ磬 ÄãÐèҪʹÓÃý¾Ý¿âÀ´æ¢×Ô·ÎÕßµÅÏ¡£ Á¢½»¥Õ¾µã£¬ÎªË¨ ´½¨ Ëù¸ÐȤµÄ¹×÷ÕâÑÅÏ¢¡£ Äã¾ÍÐèÒª´æ¢ÖîÈç¸ö˼òÀú£¬ Ö°Òµ½éÉÜ·þÎñÄվ㣬 Äã¾ÍÐèÒª´ÓÊýÝ Èç¹ûÄãÏëÔʾ·ºÀ´ÃÕßÒªÇóµ×î¤÷£¬ ¶¯Ì¬ÍøÒ²ÐèªÊ¹ÓÃý¾Ý¿â£ ¿âÖÐÈ¡³öշݹ¤×÷µÄÅÏ¢£ã½«»á¬ÔÚí¶àÇéÂèÒªÊÓÃý¾ £¨ ¡°½á¹»¯²éÑÓïÔ± Ä㫧õùÊà ÕÂÀ£¬ÚâÒ SQL¡Êý¾Ý¿â¡£À´²Ù×÷ ³ SQL ÓïÑÔÊÇ Êý¾Ý¿âµÄ±ê×¼ÓïÑÔ¡£Ú Active Sever Pages ÎÞÂۺʱÄãÒª·Ã»¸öý¾Ý¿â£¬Í¹ÖÐ Óà SQL ÓïÑÔ¡£Òò´Ë¬ÕÆκà SQL ¶Ô ASP ±à³ÌÊÇ·£ÖØÒªµÄ¡ ×¢Ò⣺ Ä ã ¿ É Ò Ô ° Ñ ¡ ° SQL ¡ ± ¶ Á × ÷ ¡ ° sequel ¡± £ ¬ Ò ² ¿ É Ò Ô ° ´ µ ¥ ¸ ö × Ö Ä ¸ µ Ä ¶ Á Ò ô ¶ Á × ÷ S £- Q £- L ¡£ ¡°SÔÈÏΪ Ú±¾ÊéÀ ÿַ¢Òô¸÷ÓдóÁµÄ§³Õß¡£ QL Á½Ö·¢Òô¶¼ÊÇÕýȵģ¬ ÷¡° × ¡±¶Á sequel¡± ¡£ Ä㽫ÀíâÔõÑùÓà һÕµÄѧϰ£¬Í¨¹ýâ SQL Ä㽫ѧ»áÔõùʹÓÃÕâÖ²é¯ ÏÖÊý¾Ý¿â²éѯ£¬µ ´ÓÊý¾Ý±íÖÐÈ¡³öÅÏ¢£¬×îºóÄ㽫ѧ»áÔõùÉè¼ÆͨÁµ¿â ×¢Ò⣺ Ã漸Õ¶Ôͨ¹ýÏ SQL µÄ½éÉÜ£¬ã«¶Ô SQL ×ã¹»µÄÁ˽⣬´Ó¶ø¿ÉÒÔЧØÊà Active Sever Pages¡£µ«ÊǬSQL ÊÇÒ»Ö¸´ÔÓµÄïÑ£¬±¾é²¿ÉÜ°üÀ¨ËȫϽڡªÃæÕÆÎ SQL ÐèҪѧϰÔÚÓÄã Microsoft SQL Sever ùÓÊÐÖ SQL¡¿ÉÒÔµ½¸üÄÊéêÈ¥Âò»±¾£ã Microsoft SQL Sever 6.5¡£ SQL ½éÉÜ£º ÉèÄãÊÇÔÚ±¾é¼Ù SQL ²Ù×÷ Microsoft SQL Sever ¿â¡£ÄãÒ²ÉÔÓõÊý¾Ý SQL ×÷Ðí¶à²Ù ÆäËüÀàÐ͵ÄÊý¾Ý¿â¡£SQL ÉÏ£¬¹ØÓڨʵ ÊDzÙ×÷ý¾Ý¿âµÄ±ê¼ÓïÑÔ¡£ SQL ÓïÑÔÐÒ»¸öרÃÅµÄ ANSI ±ê×¼¡³ ×¢Ò⣺ ² Ò» ª Ô ÄÚ ã µ Õ ¾ É ÊÏ Í ¼ Ó Ã Microsoft Access ´úÌæ Microsoft SQL Sever¡£ SQL Sever Èç¹ûÄãϣ͵վÓн¸ß·ÃÎʬ ¿ÉÒÔͬʱ·þÎñÓÚÐí¶àû§£ MS Access Èεġ£ÊDz»Ü¤ ÔÚѧϰ SQLÁíÒ»¸öÕÆÎð Ò»¸öÌصãÈÝ×ÕÆΣ¬ ÄãÐèÒªÀí½âËüµÁ´óÌØ¡£ Ç°£¬µÄϸ½ÚÖ® À´Óеã§ÄÑ¡£ ÌصãÊÇËùÓÐÚÒ»¸ö SQLÏ ÀýÈ磬 Ò»¸ö±íÓÉкÍÁ×鳡£ µÄÊý¾Ý¶¼´æ¢ÔÚ±íÖС£¿â ÃæÕâ¸ö¼òµ¥Ä±í°üÀ¨ e-mail address£º name ºÍ Name Email Address ................................................................ Bill Gates billg@microsoft.com president Clinton president@whitehouse.com Stephen Walther swalther@somewhere.com £ºNÓÐÁ½£¨Ò²³ÆΪ×Ö¶¬ò¡ame Õâ¸ö±í ºÍ Email Address¡Ð£¬Ã¿Ò»°üºÓÈý ×éÊý¾Ý¡£Ò»ÐֵĺÏÔÚÆð³ÎªÌõ¼Ç һ¸öÊý¾Ý±í¿ÉÔÓм®Ç£¬ Äã¾ÍÌí¼ÓÁËÒ»õÐÂÇ¡£ ʱÄãÏòíÖÐ̼ÓÂý¾Ý£¬ÎÞÛº
  • 4. Email ÖªµÀÄã« µØÖ·£¬ ÄÜÕâÑù×öÊǺõ£¬Ò²ÐíÓ»Ììãá誡 Ä ã µ Ê ý¾ Ý ¿ â º Ü Ó Ð ¿ ÉÄ ° ü º ¬ ¼ ¸ Ê ® ö ± í £ ¬ Ë ù Ó Ð´ æ ¢ Ô Ú Ä ã Ê ý¾ Ý ¿ â Ö Ð µ Ä ÅÏ ¢ ¶ ¼ ± » ´ æ ¢Ô Ú Õ â Ð © ± í ÖС£µ±Ä㿼ÂÇÔõÑù°ÅÏ¢´æÚÊý¾Ýâ¬Ó¦¸ÃËüí SQL ÕâÖÓïÑÔ±»Éè¼ÆΪ²ÊÐíÄã°´³Ìض¨µËòÀÈ¡ ¶þ¸öÌصãÓЩÄÑÚÕÆΡ£ ³ö¼Ç£¬ÒòΪÕâÑù×»á½µÍ SQL Sever ЧÂÊ¡£¹ÓÃÈ¼ÇµÄ SQL£°´²éѯÌõ¼þÀ¶ÁÈ¡¬ÄãÖ»Ü ¼Ç¡£ ÐíÄã»á³¢Ò² ÀýÈ磬 ×ÔÈ»áÏëµ½°´¼ÇÂÄÎÖöÁ¡Ëü£ ÈçºÎ´Ó±íÖС³ö¼ÇÂÊ£¬µ¿ ÊÔͨ¹ýÒ»¸öÑ-·£¬Öð¼ÇµØÉÃèÀ´¡³Ì¶ÄÚÓ SQL ʱ£¬ÄãØÐëѵÁ·×Ô¼º ²»ÒªÓÐÕâÖ˼·¡£ ¡°Bill Gates¡ÄãÒ²Ðí Èç¹ûÊÓô«Í³µ±àÌïÑÔ£¬ ¼Ç ÏëѳöËùÓеÄÃû×ÖÊǼÙÈçã »á¹ÔìÒ¸öÑ-·£¬Öð²é¿´±íеļÇÂÃû×ÓòÊñ¡°Bill Gates¡± ¡£ ÕâÖÑ¡Ôñ¼Çµķ½¨Ê¿ÉУ¬«§²»¸ß¹Óà SQL£¬ÄãֻҪ˵£ ¡°ÑÔñËùÓÐÃû×Ö ÓòµÈÚ Bill Gates ¡±QL £¬SµÄ¼Ç ΪÄãÑ¡³öËùÓзûºÏÌõ¼þµÇ£SQL ¾Í»á »áÈ·¶¨ÊµÏÖ²éѯ µÄ×î¼Ñ·½¨¡£ È¡³öÇ°Ê® Äã¿ÉÒÔ×ö»¸Ñ-·£¬ ʹÓô«Í³µÄ±àÌïÑÔ£¬ ÏëÈ¡³ö±íÖеÄÇ°Ê®¸¼Â£½¨Éèã µ«Ê¹Óñê×¼Ä ¸ö¼Çºó½áÊøÑ-»·¡£ SQL ´Ó ÊDz»¿ÉÄܵÏÖ¡£Õâ £¬²éѯ SQL ÔÚÒ» £¬µÄ½Ç¶ÈÀ´Ë ¸ö±íÖв»´æÔÚÇ°Ê®¼ÂÕâÅÄî¡£ µ±ÄãÖªÀ²»ÜÓà £¬¿ªÊ¼± SQLÄã Äã»áÊܵ½´ìÕÛ¡£ ¸Ð¾õÓ¦ÃÄÜʵÏÖ¹£¬³©ã Ò²Ðí»áÔÍ·×ǽÉõÖÁÏë´¶ñ¾µÄżþ¸ø SQL µ«ºóÀ´Äã»áÈÏʶ½£¬ Éè¼ÆÕßÃÇ¡ SQL µÄÕâ¸öÌØ ÒòΪ ·´¶øÊÇÆ䳤¦¡£ µã²»½öÊǸÏÞÖÆ£¬ SQLËü¶ÁÈ¡¼Ç¿ÉÒÔºÜì£ ¾ÝλÖÃÀ´¶ÁÈ¡¼Ç£¬²¸ù Êö£¬×ÛÉÏËù SQL ´Ó ËùÐÊý¾Ýæ¢ÔÚ±íÖ£¬ ¸öÌصãºÁ½ SQL ±íÖеļÇÂû Ë£¬½¶ÈÀ´ ÓÐ˳ò¡£ÔÚÏÂÒ»½¬Äã«Ñ§áõùà SQL ´Ó±íÖÐÑ¡ÔñÌØÊâµÄ¼Ç£ ʹÓà SQL ´Ó±íÖÐÈ¡¼Ç£ SQL Òª¹¦ÄÜÖ®»ÊǵÏý¾Ý¿â²éѯ¡£Èçûãì¤÷ Internet £¬ÄÇôãÒѾ-ÊìϤýæ ¹ûÄãÏëÕÒµ½ÓÐÈç ÀýÈ磬 ÄãʹÓòéѯÀ´È¡µÂú×Ìض¨õ¼þÐÅÏ¢£ ²éѯÁË¡£ ASP µÄÈ«²¿Õ¾ÐÅÏ¢ Äã¿ÉÒÔÁ¬½Óµ µã£¬ Yahoo!²¢Ö´ÐÒ»¸ö¶Ô Active Sever Pages ÔÚÄãÊäÈëÕâ¸ö²éѯºó£¬ ËÑ÷¡£µÄ Äã»áÊÕµ½Ò¸öÁÐ±í£¬Ö°üÀ¨ËùÓÆäÃèºÑ÷´ï¾¡ ¶àÊý Internet ÔÊÐíÂß¼-²éѯ¡£ÚÖ¬Äã¿ÉÒ°üÀ¨ÌØâµË·ûÈçýÇæ AND¡¢ OR ºÍ NOT£ÄÀ¿ÉÒÔÓÃÄã ýÈ磬 ãʹÓÃÕâЩÔË·ûÀ´Ñ¡ñÌض¨µ¼Ç£ ¬ AND Èç À´ÏÞÖƲéѯ½á¹û¡£ ¹ûÄãÖ´ÐÒ»¸ö¶Ô Active Sever Pages AND SQL ËÑ÷¡£µÄ µ½ÆäÃèÊöÖÐͬ±°üºÄã« Active Sever Pages ºÍ SQL µÄ¼Ç¡£±ãÐèÒªÏÞÖƲéѯ½á¹ûʬ¿ÉÔÓà AND¡£ Äã¿ÉÒÔʹÓÃÂß¼-²Ù×÷·û ÐèªÀ©Õéѯµ½á£¬Èç OR¡Èç¹ûÄãÖ´ÐÒ»¸öËÑ÷£¬ Àý £ ËÑ÷ùÓеÄÆäÃèÊöÖ°üº¬ Active Sever Pages OR SQL µã£¬ÄÊÕ½ÁбíÖ«°üÀ¨Ëù¾ ÓÐÆäÃèÊöÖͬ±°üºÁ½¸í´ï»òÈÎÒµÄվ㡣 Ïë´ÓËÑ÷½á¹ûÖÐųýÌض¨µÄվ㣬¿ÉÒÔÊÃÈç NOT¡²éѯ¡°Active Sever £ÀýÈç¬ Pages ¡±AND NOT ¡°SQL¡±½«·µ»ØÒ¸öÁÐí£¬ÖÄÕ¾ã°üº Active Sever Pages£¬µ« ²»°üº¬ SQL¡£µ±ØÐëųý̶¨Ä¼ÇÂʬã¿ÉÒÔ¹Óà NOT¡£ Óà SQL ִеIJéѯÓëà Internet ִеÄËÑ÷·Ç³£ÏàÆ¡Òýæ µ±ÄãÖ´ÐÒ»¸ö SQL ´Ëʱ²éѯ½á¹ûÇ Äã¿ÉÒԵý»¸ö¼ÇÂÁÐ±í¡£ ͨ¹ýÊÓðüÀÂß¼-ÔËã·ûµÄ²éѯÌõþ£¬ ²éѯʱ£¬ À´×ÔÒ»¸öò¶à±í¡£
  • 5. SQL ¼ÙÉèÓÐÒ»¸öÃûΪ µÄ¾ä·¨Ç³£ò¥¡²éѯ email_table °üº¬Ãû×Ö͵طÁ½¸ö Ä±í£ ¶Î£¬ÒªµÃ½ Bill Gates µÄ e_mail µØÖ·, Äã¿ÉÒÔʹÓÃÏÂæµ²éѯ£º SELECT email from email_table WHERE name="Bill Gates" ²éѯִÐʱ£¬¾ÍÓÃûΪµÕâ¸ö email_table µÄ±íÖжÁÈ¡ Bill Gates µÄ e_mail £·¡Öص Õâ¸ö¼òµ¥ÄÓï¾ä°üÀ¨Èý²¿·Ö£º SELECT µÚÒ»²¿·Ö¸ÃûªÑ¡ÈÄÁУԴËÀý¬Óï¾ä ¡ö email È¡£µ±Ö´ÁÐ»Ñ Ð Ê±£¬Ö»ÏÔ¾ email ÁеÄÖ billg@microsoft.com ¡£ ¡ö SELECTT Òª²éѯµÄ ÔÚ´ËÀýÖУ¬ ʾݡ±í ¨© µÚ¶þ²¿·Ö¸Ã÷Òª´ÓÄöïä ±íÃûΪ email_table ¡£ ¡ö ¬ ó£ º î × SELECT Óï¾äµÄ WHERE ×Ó¾äÖ¸Ã÷ҪѡÔñÂúãʲ´Ìõ¼þµÄÇ£ÚËÀýЬé ѯÌõ¼þΪֻÓÐ name ÁеÄÖΪ Bill Gates µÄ¼Ç²ű»Ñ¡È£ Bill Gates ӵв»Ö¹Ò¸öºÜ¿ÉÄ email £·¡Öص Èç¹û±íÖаüº¬ Bill Gates µÄ¶à¸ö email µÄÓÃÉÏÊö µØÖ·¡£ SELECT ¾ä¿ÉÒÔ¶ÁÈ¡ËûùÓеÄï email ¡£µØÖ· SELECT ÖÐÈ¡³öËùÓ±íï¾ä´ name ×ֶεª Bill Gates µÄ¼Ç email ×ֶεġ£ Ç°Ãæ˵¹ý£¬²éѯ¿ÉÒÔ Ú²éѯÌõ¼þÖаüº¬Âß¼-ÔË ã·û¡£¼ÙÈçÄãÏë¶ÁÈ¡ Bill Gates »ò Clinton ×ÜͳµÄËùÓÐ email µØÖ·£¬Äã¿ÉÒÔʹÓÃÏÂæ²éѯï¾äº SELECT email FROM email_table WHERE name="Bill Gates" OR name="president Clinton" µÄ²éѯÌõ¼þ±ÈÇ°Ò»¸ö´ÔÓÁËã¡£Õâï¾äíÀýÖÐ email_table ËùÓÐÖÑ¡³ö name ÁÐΪ Bill Gates »ò president Clinton Èç¹û±íÖк¬Ó¼Ç¡£µÄ Bill Gates »ò president Clinton µÄ¶à¸öØÖ·£¬ËùÓм±»ÁÈ¡ SELECT Óï¾äµÄ½á¹¿´ÆðÀºÜÖ±Û¡£ÈçûãÇëÒ»¸öÅóÑíÐΪÔñ×é¼Â¬ ÔÚ ÄãÒ²Ðí·Ç³£ÏàËƵ½ÊÌáöªó¡ SQL SELECT ¡°SELECT Äã ÖУ¬Óï¾ä ÁÐÌض¨µÄ FROM Ò»¸ö±í WHERE ijЩÁÂú×ãÒ»¸öÌض¨µõ¼þ¡± ¡£ ½«éÉÜÔõÑùÖ´ÐÏÂÒ»Ú SQL ѯÀ´¡È¼Ç£Õ⽫°ïÖúÄãÊìϤÓòé SELECT ±íÖÐÈ¡Óï¾ä´ Êý¾ÝµÄ¸÷Ö²»Í¬·½¨¡£ ʹÓà ISQL Ö´Ð SELECT ²éѯ ×°µ±Äã² SQL Sever ʱ£¬ÄãÍ°²×ÁËÒ»¸ö½Ð÷ ISQL/w µÄӦóÌÐò¡£ISQL/w ÐíÄãÖ´ÔÊ Ð½»¥µÄ SQL ²éѯ¡£ÔÚ°üÀ¨µ½Äã ASP Ò³ÖЮǰ£¬ÓÃÍø ISQL/w Æä½øвâÊÔÇ·³£¶ ÓÐõġ£ ×¢Ò⣺ ÔÚÕâ±¾ÊéµÄÒ»²¿·Ý£¬ãѧϰÁËõù׺ÍÅäÖà Microsoft SQL Sever ¡£Èç¹ûûÓа² ×° SQL Sever »òÕß SQL Sever ²»ÄÜÔËУ¬ÇëεÚÈýÕ¡°×ºÍʹÓà SQL Sever¡± ¡£ ÎñÉÏÑ¡ÔÈ SQL Sever µÄ³ÌÐò×éÖ ISQL_w Æô¶¯¸Ã³ÌÐò¡£Ê±¬×ÏÈ»áöÖÒÔ £¨¼ûÍ ÒªÇóÊäÈë·þÎñÆ÷ÐÅÏ¢ºµÂ ¸ö¶Ô»°¿ò¬ 10.1£© Ú Ô £ ¡ Sever ÊäÈëÄãµ ÖУ¬¿ò SQL ·þ ÔڵǼ ·þÎñÆ÷Ãû×Ö¾ÍÊÇÄã¼Ë»úµ¡£ Èç¹û·þÎñÆ÷ÕýÔËÐÚ±¾µØ¼ã»úÉÏ£¬ ÎñÆ÷µÄÃû×Ö¡£
  • 6. Connect °´Å¥¡£ ͼ 10¡£1 ×¢Ò⣺ ½«Èç¹ûÄã SQL Sever Èç¹û ÄÇôã¿ÉÒÔÊÓÐÅÁ¬½¡£ äÖΪ¹ÍêÕû°²È«»òìºÏ ÄãʹÓñê×¼°²È«£¬ÔòÐèÒªÌá©»§ÕºÅÍÜÂë¡Á˽â¸ü¶àÏ¢ÎûµÚý Èçͼ ÔÚÄãµ¥»÷Á¬½Ó°´Åºóá³öÏÖÒ¸²éѯ¿£ ÇÐÕý³£¬Èç¹ûÒ» 10.2 Ëùʾ¡£ Èç¹ûÓÐÒ죨 ³£¬Çë²Î¿¼µÚÈýÕ© ͼ 10.2 ÔÚִвéѯ®Ç°£¬ÄãèÒª¡ñÊý¾Ý¿â× SQL Sever ʱÄãÒÑΪ×Ô¼º´½¨ÁË»¸öý¾Ý ¿â£¬SQL Sever »¹ÓÐí¶àϵͳÊý¾Ý¿â£¬Èç master£¬model£¬msdb£¬ºÍ tempdb¡£ ÊÇ£¬·½±ãµÄ SQL Sever ÊâµÄÃûΪ´øÓÐÒ»¸öÌØ pubs ¿â ¡£µÄÀý×ÓÊ¾Ý pubs Öаüº¬¹©Ò»¸ö ±¾ÊéÖеÄí ÎĵÖÐËùÓÀý׳Ìò¶¼ÊÇÕëÔâ¸ö¿´ÉèÆ¡£ ÐéÄâµ³ö°æÉÌʹÓø÷±í¡£ ¶àÀý×ÓҲʹÃÕâ¸ö¾Ý¿¡£ ´°¿Ú¶¥²µÄÔéѯ DB ÔñÊý¾Ý¿âÏÂÀ-òÖÐÑ¡ pubs£ÄãËùÓе²é ÕâѾ͡ÔñÁÊýÝ¿£ ¬ ѯ¶¼½«ÕëÔâ¸ö¿ÖеÄ÷±íÀ´¡£ÏÚãÉÒ»²éÁËæÈÃ·Ü Ò»¸ö²éѯ½«Õë¶ÔÃûΪÄãµÚ autrors±íÖаüº¬ËùÓΪij¸öéâæÉ̹¤×÷µ µÄ±í£¬ ×÷ÕßµÄÏà¹ØÊý¾Ý¡£¥»²éѯ´°¿Ú¢äÈëÒÔÂÓïº SELECT phone FROM authors WHERE au_name="Ringer" ³Éºó£¬µ¥»÷ִвéѯ°Å¨Ò¸öÂÌ«Èý½ÇοÆðÀÏñÊäëÍê VCR ²¥·Å¼ü£© µ¥»÷´Ë°¡£ Äã¿É ²éѯ´°¿Ú»á×Ô¶±ä³É½¹ûÏʾ£¬ Èκ³öÏÖÔÚ²éѯ´°¿ÐµÄÓï¾äù»á±¡£ Å¥ºó£¬ ÒÔ¿´µ½²éѯÄá¹û£¨¼Í 10.3£© ¡£ µÄ²éѯ½á¹ûÒÐíÓëͼ㿴 10.3 ͬ¡£ÔÚËùʾµÄ²» SQL Sever ͬ°æ±¾ÖУ¿âµÄ²» pubs ÖеÄÊý¾Ý»áÓËù²Í¬¡£¶Ô SQL Sever 6.5 »áÕÒµ½ÁÌõ¼Ç¡£¹ûÏÔʾ´°¿ÚÖÐÓ¦Àˬ« ÈçÏÂÄÚÝ£º phone ………………. 801 826_0752 801 826_0752 (2 row(s) affected)
  • 7. ͼ 10.3 еÄãËùÖ´ SELECT Óï¾ä´±í authors ËùÓÐÃû×ÖΪȡ³ö RingerÄã µÄç»°ºÅÂë¡£×÷Õß Í¨¹ýÔÚ WHERE´Ó±í ÄãÒ²¿ÉÔºöÂÑ¡ñÌõ¼þ£¬ ÌØÊâµÄÑ¡Ôñõ¼þÀ´ÏÞÖƲ鯽á¹û£×Ó¾äÐà µ¥»÷ Òª×öµ½Õâ»ã£¬ ÖÐÈ¡³öËùÓ×÷ÕßµÄç»°ºÅÂë£ Query ÊäÈëÒÔÏ ·µ»Ø½²éѯ´°¿Ú£¬ ±êÇ©£¬ µÄ SELECT Óï¾ä£º SELECT Phone FROM authors Õ â ¸ ö ² éÑ ¯ Ö ´ Ð º ó £ ¬ » á È ¡ ³ ö ± í authors ÖеÄË¡ù£ÓÈç¹û»°±ºíÅÂ루ûÓÐÌض¨µÄ˳Ðò£© authors Õâ Èç¹û±íÖÐÓÊ®ÒÚ¸öµ»°ºÅÂ룬 áټǡ³ º¬Ò»°¸öµçÅÂë£ÖÐü ¡£ Ê®ÒÚÌõ¼Ç¶»á±È¡³ö£¨Õâ²Ðíèª©ä ±í authrsµµ³Öͨ¹ýÔÚ ÝºÍÓÊÕþ±àÂë¡£ ÇÊУ¬ ØÖ·£¬ ç»°ºÅÂ룬 Ãû×Ö£¬ ÐÕ£¬µÄ×ֶΰüÀ¨ SELECT Óï¾äµÄÚÒ»²¿·ÝÖ¸¶¨ËüÃÇ£¬ãÉÔ´±íÐÈ¡³öÎº× SELECT Óï¾äÖÐ Ò»´ÎÈ¡³ö¶à¸×Ö£¬±çº SELECT au_fname ,au_lname, phone FROM authors Õâ¸ö SELECT ºó£¬½«È¡³öÕâý¸ÁеÄËùÓÖÏÂÃæÊDzéѯá¹ûÒ»¾ïä´ £º Àý£¨ÎªÁ˽ÚÊ¡ÖÕŬ»ÏÔ¾²éѯá¹ûµÄÒ¿·ÆäÓà¼ÇÂú´úÌæ© au_fname au_lname phone …………………………………………………………………………. Johnson White 408 496_7223 Marjorie Green 415 986_7020 Cheryl Carson 415 548_7723 Michael O’Leary 408 286_2428 … (23 row(s) affected) ÔÚ SELECT ÐèÒªÁ³ö¶àÉÙ¸×ÖΣ¬Äã¾Í¿Ô¡²»üË°ÑÃûÓïä £¨* ÄãÒ²¿ÉÔÓÃÐǺŠ¶ºÅ¸ô¿ª¡£ ÕâÀïÓÐÒ»¸öʹÃǺŵÄý×£ Ò»¸ö±íÖÐÈ¡³ËùÓµÄ׶Σ´ £© SELECT * FROM authors Õâ¸ö SELECT ºó£¬±íÖеÄËùÓ׶μ»È¡³öãᷢϽ«ÔÚï¾ä´ SQL ²éѯÖРƵ·±Ê¹ÓÃÐǺš£ ¼ÇÉ£º Ö»ÐèÒªÔÚ´Íê Òª×öµ½Õâ»ã£¬ ʹÓÃÐǺÅÀ´²é¿Ò»¸ö±íµÄËùÁû×Ö¡£ãÉÔ SELECT Óï¾äºó¿´Ò»Ï²éѯ½á¹ûµÄÁбêÌâ¡£
  • 8. ÄãÖ»³¢ÊÔÁËÓÃÒ¾ä Ϊֹ£¬µ½ÏÔÚ SQLÄãÒ²¿ÉÔÓû¸ö ¸ö±íÖÐÈ¡³Êý¾Ý£²éѯ´ÓÒ» SELECT Ö»ÐèÔÚ Óï¾äͬʱ´¶à¸öíÖÐÈ¡³ýÝ£ SELECT Ääµ¾ïÓ FROM ¾äÖÐÁ³öÒª´ÓÈ¡Êýݵıí Ãû³Æ¼´¿É£º SELECT au_lname ,title FROM authors, titles ö¸âÕ SELECT Ðʱ£¬Í´Óíï¾äÖ authors ºÍ±í titles ¾Ý¡£´Ó±íÖÐȳöÊý authors ÖÐÈ¡³öËùÓµÄ×÷ÕßÃû£¬´±í titles µÄÊéÃû¡£ÔÚÖÐȳöËùÓ ISQL/w Ö´ÐÕâ¸ö²éѯ£¬³Ìò ×÷ÕßµÄÃûÖ²¢»ÓкÍËüÇùøÊé Äã»á·¢ÏÖÒЩÆæ¹µ³öºõâÁÇé¿£ ¿´Ò»Ï²éѯ½á¹û¡£ ÏàÆ¥Å䣬¶øÊdzöÖÁË×÷ÕßÃûºÍéµÄùÓпÉÜâÒ²í»ã¼½¡ ³ ö Á ËÊ ²Ã ´ î í £ ¿ Î ÊÌ â Ô Ú Ó Ä ã à » Ð Ö ¸ ÷ Õ â Á ½¸ ö ± í Ö ® ¼ ä µ Ĺ Ø Ï ¡ £ Ä ã à »Ó Ð Í ¨ ¹ ý È Î º · ½ Ê ¸ æ Ë ß SQL ·þÎñÆ÷Ö»Äܼòµ¥ØÈ¡×ÔÁ½ ÓÉÚ²ªÀ纹¸ö±í£¬ ÍØÁÔÒ»Æð¡È롄 ¸ö±íÖеļÇÂËùÓ¿ÉÜ×éºÏ¡£ Ò ª ´ ÓÁ ½¸ ö ± í Ö Ð Ñ ¡ ³ öÓ Ò â å µ Ä ¼ ÇÂ × é º Ï £ ¬ Ä ãÐ è Ò ª Í ¨ ¹ ý ½ Á ¢ ± í Ö Ð × ¶ Î µ Ä ¹ Ø Ï À ´ Á ª ½ ¸ ö רÃÅÓÀ´èÊöÁíÍ⽸±µÄֶή¼ä¹ØÏ¡£ Òª×öµ½Õâ»ãÄ;¶Ö®ÊÇ´¨ÚÈý¸±í£¬ ±í¡£ ±í authors ΪÓÐÒ»¸öÃû au_id ×ֶΣ¬°üºÓÐÿ¸ö÷ÕߵĨһ±êÊ¡í titles ÓÐÒ»¸ö ÃûΪ title_id Èç¹ûÄãÜÔÚ×ֶΠº¬Ã¿¸öÊ鵨һ±ê¡£°ü Ä×ֶΠau_id ºÍ×ֶΠtitle_id Êý¾Ý¿â Äã¾Í¿ÉÒÔ¹ØÁªÕ⽸ö±í¡£ Ö®¼ä½¨Á¢Ò»¸ö¹Øϵ£¬ pubs Ò»¸öÃûΪÖÐÓ titleauthor ¬í£±Äµ ÕýÊÇÓÃÀ´Íê³Éâ¸ö¹¤×÷¡£±íÖеĿ¼Â°ü¨Á½¶Î¬Ñ titles ºÍ±í authors ¹Ø ÁªÔÚÒ»Æð¡£ÏÂÃæµÄ SELECT Óï¾äʹÃÁËÕâÈý¸ö±íÒÔµ½·Äáû£º SELECT au_name,title FROM authors,titles,titleauthor WHERE authors.au_id=titleauthor.au_id AND titles.title_id=titleauthor.title_id µ±Õâ¸ö SELECT Ðʱ£¬Ã¿¸ö×÷Õ߶¼½«ÓëýÈ·µÄéûÏàÆ¥Åä¡íï¾Ö´ titleauthor Ö¸Ã÷ Á˱í authors ºÍ±í titles µÄ¹ØÏ£¬Ëüͨý°º·Ö±ðÀ´×ÔÁ½¸öí÷Ò»¶ÎÊÕâã¡ µÚÈý¸ö±íÄΨһ¿ÊÇÔÁÍâ½×Ö¶®¼ä¢¹ØÏ¡£Ëü¾É²°º¬ÓÝ Õâ¸öÀý×ÓÖжÎÃûÊÇÈçºé´µÄ¡£ªÁËø±ðí¢ÒÔÚ authors ºÍ±í titles ͬµÄ×ÖÐÏà ¶ÎÃû au_id£Ã¿¸ö×Ö¶ÎûÇ°æ¼ÓÉÏÁ˱íºÍÒ»¾äÅ¡£ª¬ author.au_id ×Ö¶ÎÊôµÄ ÓÚ±í authors£¬ÃûΪ titleauthor.au_id µÄ×Ö¶ÎÊôÓÚ±í titleauthor£¬Á½Õß²»áìÏý¡£ Ò»¸ö×÷Õß ÀýÈ磬 Äã¿ÉÒÔÚÁ½¸ö±íµ×ֶή¼ä¨¢÷ÀàÐ͹ØÏ¡£ ÓõÚÈý¸ö±í£¬Í¨¹Ê µ±Á½¸öíÄ×ֶή¼ä »òÕßÒ±¾Êé²ÐíÓɶàͬµÄ×÷¹ê³¡£ Ò²Ðí´Á˶à»Í¬µÄÊé£ ÓÐÕâÖ¡°¶àÔ±µÄ¹ØÏÊ£¬ãèÒªÃÚÈý¸öíÀ´÷ µ « Ê Ç £ ¬Ô Ú Ð í ¶ à Ç é ¿ ö Ï Â £ ¬ Á ½ ¸ ö ± í Ö ® ¼ ä µ Ä ¹ Ø Ï ² ¢ » ¸ ´ Ô Ó ¡ £ ± È ç Ä ã Ð è Ò ª Ö ¸ à ÷ ± í titles ºÍ±í publishers Ö®¼äµÄ¹ØÏ¡£ÒòΪ»¸öÊéÃû²¿ÉÜÓë¶à³°æÌƥŬãÐèͨýÚÈ ÒªÖ¸Ã÷±í ±íÀ´Ö¸Ã÷ÕâÁ½ö®¼äµÄ¹ØÏ¡£ titles ºÍ±í publishers ÄãÖ»ÒªÈÃÕâ ϵ£¬Ö®¼äÄ¹Ø Á½¸ö±íÓÐÒ»¹«²µÄ×ֶξͿÉÔË¡£ÚÊýÝâ pubs ÖУ¬±í titles ºÍ±í publishers »ÐÒÓ¼¶ ¸öÃûΪ pub_idÄã¿ÉÒÔʹÓÃÈçϵï¾ä£º Èç¹ûÄãÏëµÃ½Êé¼°Æä³öæÉÌÒ»¸ÁÐ±í£¬ µÄ×ֶΡ£ SELECT title,pub_name FROM titles,publishers WHERE titles.pub_id=publishers.pub_id