SQLÏêϸ½Ì³Ì
Sql½Ì³Ì---1
SQL»ù´¡
±¾ÕÂÄÚÈÝ
SQL½éÉÜ
ʹÓÃSELECT Óï¾ä´Ó±íÖÐÈ¡Êý¾Ý
´´½¨Ð±í
×Ö¶ÎÊôÐÔ
Ïò±íÖÐÌí¼ÓÊý¾Ý
ɾ³ýºÍÐ޸ıí
ΪÁ˽¨Á¢½»»¥Õ¾µã£¬ÄãÐèҪʹÓÃÊý¾Ý¿âÀ´´æ´¢À´×Ô·ÃÎÊÕßµÄÐÅÏ¢¡£ÀýÈ磬ÄãÒª½¨Á¢Ò»¸öÖ°Òµ½éÉÜ·þÎñµÄÕ¾µã£¬Äã¾ÍÐèÒª´æ´¢ÖîÈç¸öÈ˼òÀú£¬Ëù¸ÐÐËȤµÄ¹¤×÷µÈµÈÕâÑùµÄÐÅÏ¢¡£´´½¨¶¯Ì¬ÍøÒ¶Ò²ÐèҪʹÓÃÊý¾Ý¿â£¬Èç¹ûÄãÏëÏÔʾ·ûºÏÀ´·ÃÕßÒªÇóµÄ×îºÃµÄ¹¤×÷£¬Äã¾ÍÐèÒª´ÓÊý¾Ý¿âÖÐÈ¡³öÕâ·Ý¹¤×÷µÄÐÅÏ¢¡£Ä㽫»á·¢ÏÖ£¬ÔÚÐí¶àÇé¿öÏÂÐèҪʹÓÃÊý¾Ý¿â¡£
ÔÚÕâÒ»ÕÂÀÄ㽫ѧ»áÔõÑùʹÓ᰽ṹ»¯²éѯÓïÑÔ¡±£¨SQL¡³À´²Ù×÷Êý¾Ý¿â¡£SQLÓïÑÔÊÇÊý¾Ý¿âµÄ±ê×¼ÓïÑÔ¡£ÔÚActive Sever Pages ÖУ¬ÎÞÂÛºÎʱÄãÒª·ÃÎÊÒ»¸öÊý¾Ý¿â£¬Äã¾ÍҪʹÓÃSQLÓïÑÔ¡£Òò´Ë£¬ÕÆÎÕºÃSQL¶ÔASP±à³ÌÊǷdz£ÖØÒªµÄ¡£
×¢Ò⣺
Äã¿ÉÒÔ°Ñ¡°SQL¡±¶Á×÷¡°sequel¡±£¬Ò²¿ÉÒÔ°´µ¥¸ö×ÖĸµÄ¶ÁÒô¶Á×÷S£Q£L¡£ Á½ÖÖ·¢Òô¶¼ÊÇÕýÈ·µÄ£¬Ã¿ÖÖ·¢Òô¸÷ÓдóÁ¿µÄÖ§³ÖÕß¡£ÔÚ±¾ÊéÀÈÏΪ¡°SQL¡±¶Á×÷¡°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Êý¾Ý¿âÖеÄÊý¾Ý¶¼´æ´¢ÔÚ±íÖС£Ò»¸ö±íÓÉÐкÍÁÐ×é³É¡£ÀýÈ磬ÏÂÃæÕâ¸ö¼òµ¥µÄ±í°üÀ¨name ºÍe-mail address£º
Name Email Address
................................................................
Bill Gates billg@microsoft.com
president Clinton president@whitehouse.com
Stephen Walther swalther@somewhere.com
Õâ¸ö±íÓÐÁ½ÁУ¨ÁÐÒ²³ÆΪ×ֶΣ¬Óò£©£ºNameºÍEmail Address¡£ÓÐÈýÐУ¬Ã¿Ò»Ðаüº¬Ò»×éÊý¾Ý¡£Ò»ÐÐÖеÄÊý¾Ý×éºÏÔÚÒ»Æð³ÆΪһÌõ¼Ç¼¡£
ÎÞÂÛºÎʱÄãÏò±íÖÐÌí¼ÓÐÂÊý¾Ý£¬Äã¾ÍÌí¼ÓÁËÒ»ÌõмǼ¡£Ò»¸öÊý¾Ý±í¿ÉÒÔÓм¸Ê®¸ö¼Ç¼£¬Ò²¿ÉÒÔÓм¸Ç§ÉõÖÁ¼¸Ê®ÒÚ¸ö¼Ç¼¡£ËäÈ»ÄãÒ²ÐíÓÀÔ¶²»ÐèÒª´æ´¢Ê®ÒÚ¸öEmailµØÖ·£¬µ«ÖªµÀÄãÄÜÕâÑù×ö×ÜÊǺõģ¬Ò²ÐíÓÐÒ»ÌìÄã»áÓÐÕâÑùµÄÐèÒª¡£
ÄãµÄÊý¾Ý¿âºÜÓпÉÄÜ°üº¬¼¸Ê®¸ö±í£¬ËùÓд洢ÔÚÄãÊý¾Ý¿âÖеÄÐÅÏ¢¶¼±»´æ´¢ÔÚÕâЩ±íÖС£µ±Ä㿼ÂÇÔõÑù°ÑÐÅÏ¢´æ´¢ÔÚÊý¾Ý¿âÖÐʱ£¬ÄãÓ¦¸Ã¿¼ÂÇÔõÑù°ÑËüÃÇ´æ´¢ÔÚ±íÖС£
SQLµÄµÚ¶þ¸öÌصãÓÐЩÄÑÓÚÕÆÎÕ¡£ÕâÖÖÓïÑÔ±»Éè¼ÆΪ²»ÔÊÐíÄã°´ÕÕijÖÖÌض¨µÄ˳ÐòÀ´È¡³ö¼Ç¼£¬ÒòΪÕâÑù×ö»á½µµÍSQL SeverÈ¡¼Ç¼µÄЧÂÊ¡£Ê¹ÓÃSQL£¬ÄãÖ»ÄÜ°´²éѯÌõ¼þÀ´¶ÁÈ¡¼Ç¼¡£
µ±¿¼ÂÇÈçºÎ´Ó±íÖÐÈ¡³ö¼Ç¼ʱ£¬×ÔÈ»»áÏëµ½°´¼Ç¼µÄλÖöÁÈ¡ËüÃÇ¡£ÀýÈ磬ҲÐíÄã»á³¢ÊÔͨ¹ýÒ»¸öÑ»·£¬Öð¸ö¼Ç¼µØɨÃ裬À´Ñ¡³öÌض¨µÄ¼Ç¼¡£ÔÚʹÓÃSQLʱ£¬Äã±ØÐëѵÁ·×Ô¼º£¬²»ÒªÓÐÕâÖÖ˼·¡£
¼ÙÈçÄãÏëÑ¡³öËùÓеÄÃû×ÖÊÇ¡°Bill Gates¡±µÄ¼Ç¼£¬Èç¹ûʹÓô«Í³µÄ±à³ÌÓïÑÔ£¬ÄãÒ²Ðí»á¹¹ÔìÒ»¸öÑ»·£¬Öð¸ö²é¿´±íÖеļǼ£¬¿´Ãû×ÖÓòÊÇ·ñÊÇ¡°Bill Gates¡±¡£
ÕâÖÖÑ¡Ôñ¼Ç¼µÄ·½·¨ÊÇ¿ÉÐеģ¬µ«ÊÇЧÂʲ»¸ß¡£Ê¹ÓÃSQL£¬ÄãֻҪ˵£¬¡°Ñ¡ÔñËùÓÐÃû×ÖÓòµÈÓÚBill GatesµÄ¼Ç¼¡±£¬SQL¾Í»áΪÄãÑ¡³öËùÓзûºÏÌõ¼þµÄ¼Ç¼¡£SQL»áÈ·¶¨ÊµÏÖ²éѯµÄ×î¼Ñ·½·¨¡£
½¨ÉèÄãÏëÈ¡³ö±íÖеÄÇ°Ê®¸ö¼Ç¼¡£Ê¹Óô«Í³µÄ±à³ÌÓïÑÔ£¬Äã¿ÉÒÔ×öÒ»¸öÑ»·£¬È¡³öÇ°Ê®¸ö¼Ç¼ºó½áÊøÑ»·¡£µ«Ê¹Óñê×¼µÄSQL²éѯ£¬ÕâÊDz»¿ÉÄÜʵÏֵġ£´ÓSQLµÄ½Ç¶ÈÀ´Ëµ£¬ÔÚÒ»¸ö±íÖв»´æÔÚÇ°Ê®¸ö¼Ç¼ÕâÖÖ¸ÅÄî¡£
¿ªÊ¼Ê±£¬µ±ÄãÖªµÀÄã²»ÄÜÓÃSQLʵÏÖijЩÄã¸Ð¾õÓ¦¸ÃÄÜʵÏֵŦÄÜ£¬Äã»áÊܵ½´ìÕÛ¡£ÄãÒ²Ðí»áÒÔͷײǽÉõÖÁÏëд¶ñ¶¾µÄÐżþ¸øSQLµÄÉè¼ÆÕßÃÇ¡£µ«ºóÀ´Äã»áÈÏʶµ½£¬SQLµÄÕâ¸öÌص㲻½ö²»ÊǸöÏÞÖÆ£¬·´¶øÊÇÆ䳤´¦¡£ÒòΪSQL²»¸ù¾ÝλÖÃÀ´¶ÁÈ¡¼Ç¼£¬Ëü¶ÁÈ¡¼Ç¼¿ÉÒԺܿ졣
×ÛÉÏËùÊö£¬SQLÓÐÁ½¸öÌص㣺ËùÓÐÊý¾Ý´æ´¢ÔÚ±íÖУ¬´ÓSQLµÄ½Ç¶ÈÀ´Ëµ£¬±íÖеļǼûÓÐ˳Ðò¡£ÔÚÏÂÒ»½Ú£¬Ä㽫ѧ»áÔõÑùÓÃSQL´Ó±íÖÐÑ¡ÔñÌØÊâµÄ¼Ç¼¡£
Sql½Ì³Ì---2
ʹÓÃ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"
´ËÀýÖеIJéѯÌõ¼þ±ÈÇ°Ò»¸ö¸´ÔÓÁËÒ»µã¡£Õâ¸öÓï¾ä´Ó±íemail_tableÖÐÑ¡³öËùÓÐnameÁÐΪBill Gates»òpresident ClintonµÄ¼Ç¼¡£Èç¹û±íÖк¬ÓÐBill Gates»òpresident ClintonµÄ¶à¸öµØÖ·£¬ËùÓеĵØÖ·¶¼±»¶ÁÈ¡¡£
SELECTÓï¾äµÄ½á¹¹¿´ÆðÀ´ºÜÖ±¹Û¡£Èç¹ûÄãÇëÒ»¸öÅóÓÑ´ÓÒ»¸ö±íÖÐΪÄãÑ¡ÔñÒ»×é¼Ç¼£¬ÄãÒ²ÐíÒԷdz£ÏàËƵķ½Ê½Ìá³öÄãµÄÒªÇó¡£ÔÚSQL SELECTÓï¾äÖУ¬Äã¡°SELECTÌض¨µÄÁÐFROMÒ»¸ö±íWHEREijЩÁÐÂú×ãÒ»¸öÌض¨µÄÌõ¼þ¡±¡£
ÏÂÒ»½Ú½«½éÉÜÔõÑùÖ´ÐÐSQL²éѯÀ´Ñ¡È¡¼Ç¼¡£Õ⽫°ïÖúÄãÊìϤÓÃSELECTÓï¾ä´Ó±íÖÐÈ¡Êý¾ÝµÄ¸÷ÖÖ²»Í¬·½·¨¡£
ʹÓÃISQLÖ´ÐÐSELECT²éѯ
µ±Äã°²×°SQL Severʱ£¬Äãͬʱ°²×°ÁËÒ»¸ö½Ð×÷ISQL/wµÄÓ¦ÓóÌÐò¡£ISQL/wÔÊÐíÄãÖ´Ðн»»¥µÄSQL²éѯ¡£ÔڰѲéѯ°üÀ¨µ½ÄãµÄASPÍøÒ³ÖÐ֮ǰ£¬ÓÃISQL/w¶ÔÆä½øÐвâÊÔÊǷdz£ÓÐÓõġ£
×¢Ò⣺
ÔÚÕâ±¾ÊéµÄµÚÒ»²¿·Ý£¬ÄãѧϰÁËÔõÑù°²×°ºÍÅäÖÃ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£¬ÕâÑùÄã¾ÍÑ¡ÔñÁËÊý¾Ý¿â¡£ÄãËùÓеIJéѯ¶¼½«Õë¶ÔÕâ¸ö¿âÖеĸ÷¸ö±íÀ´Ö´ÐС£ÏÖÔÚÄã¿ÉÒÔÖ´ÐÐÄãµÄµÚÒ»¸ö²éѯÁË¡£ÕâÕæÈÃÈËÐË·Ü£¡
ÄãµÄµÚÒ»¸ö²éѯ½«Õë¶ÔÒ»¸öÃûΪ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Óï¾äÖ´Ðк󣬽«È¡³öÕâÈý¸öÁеÄËùÓÐÖµ¡£ÏÂÃæÊÇÕâ¸ö²éѯµÄ½á¹ûµÄÒ»¸öʾÀý£¨ÎªÁ˽ÚÊ¡Ö½ÕÅ£¬Ö»ÏÔʾ²éѯ½á¹ûµÄÒ»²¿·Ö£¬ÆäÓà¼Ç¼ÓÃÊ¡ÂԺŴúÌ棩£º
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½Ì³Ì---3
²Ù×÷¶à¸ö±í
µ½ÏÖÔÚΪֹ£¬ÄãÖ»³¢ÊÔÁËÓÃÒ»¾ä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
µ±È»£¬Èç¹ûÒ»±¾ÊéÊÇÓÉÁ½¸ö³ö°æÉÌÁªºÏ³ö°æµÄ£¬ÄÇôÄãÐèÒªµÚÈý¸ö±íÀ´´ú±íÕâÖÖ¹Øϵ¡£
ͨ³££¬µ±ÄãÓèÏÈÖªµÀÁ½¸ö±íµÄ×ֶμä´æÔÚ¡°¶à¶Ô¶à¡±¹Øϵʱ£¬¾ÍʹÓõÚÈý¸ö±íÀ´¹ØÁªÕâÁ½¸ö±í¡£·´Ö®£¬Èç¹ûÁ½¸ö±íµÄ×ֶμäÖ»ÓС°Ò»¶ÔÒ»¡±»ò¡°Ò»¶Ô¶à¡±¹Øϵ£¬Äã¿ÉÒÔʹÓù«¹²×Ö¶ÎÀ´¹ØÁªËüÃÅ¡£
²Ù×÷×Ö¶Î
ͨ³££¬µ±Äã´ÓÒ»¸ö±íÖÐÈ¡³ö×Ö¶Îֵʱ£¬¸ÃÖµÓë´´½¨¸Ã±íʱËù¶¨ÒåµÄ×Ö¶ÎÃûÁªÏµÔÚÒ»Æð¡£Èç¹ûÄã´Ó±íauthorsÖÐÑ¡ÔñËùÓеÄ×÷ÕßÃû×Ö£¬ËùÓеÄÖµ½«»áÓë×Ö¶ÎÃûau_lnameÏàÁªÏµ¡£µ«ÊÇÔÚijЩÇé¿öÏ£¬ÄãÐèÒª¶Ô×Ö¶ÎÃû½øÐвÙ×÷¡£ÔÚSELECTÓï¾äÖУ¬Äã¿ÉÒÔÔÚȱʡ×Ö¶ÎÃûºóÃæ½ö¸úÒ»¸öÐÂÃû×ÖÀ´È¡´úËü¡£ÀýÈ磬¿ÉÒÔÓÃÒ»¸ö¸üÖ±¹ÛÒ׶ÁµÄÃû×ÖAuthor Last NameÀ´´úÌæ×Ö¶ÎÃûau_lname£º
SELECT au_lname "Author Last Name" FROM authors
µ±Õâ¸öSELECTÓï¾äÖ´ÐÐʱ£¬À´×Ô×Ö¶Îau_lnameµÄÖµ»áÓë¡°Author Last Name¡±ÏàÁªÏµ¡£²éѯ½á¹û¿ÉÄÜÊÇÕâÑù£º
Author Last Name
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡..
White
Green
Carson
O¡¯Leary
Straight
¡
(23 row(s) affected)
×¢Òâ×ֶαêÌâ²»ÔÙÊÇau_lname£¬¶øÊDZ»Author Last NameËùÈ¡´ú¡£
ÄãÒ²¿ÉÒÔͨ¹ýÖ´ÐÐÔËË㣬À´²Ù×÷´ÓÒ»¸ö±í·µ»ØµÄ×Ö¶ÎÖµ¡£ÀýÈ磬Èç¹ûÄãÏë°Ñ±ítitlesÖеÄËùÓÐÊéµÄ¼Û¸ñ¼Ó±¶£¬Äã¿ÉÒÔʹÓÃÏÂÃæµÄSELECTÓï¾ä£º
SELECT price*2 FROM titles
µ±Õâ¸ö²éѯִÐÐʱ£¬Ã¿±¾ÊéµÄ¼Û¸ñ´Ó±íÖÐÈ¡³öʱ¶¼»á¼Ó±¶¡£µ«ÊÇ£¬Í¨¹ýÕâÖÖ;¾¶²Ù×÷×ֶβ»»á¸Ä±ä´æ´¢ÔÚ±íÖеÄÊé¼Û¡£¶Ô×ֶεÄÔËËãÖ»»áÓ°ÏìSELECTÓï¾äµÄÊä³ö£¬¶ø²»»áÓ°Ïì±íÖеÄÊý¾Ý¡£ÎªÁËͬʱÏÔʾÊéµÄÔʼ¼Û¸ñºÍÕǼۺóµÄм۸ñ£¬Äã¿ÉÒÔʹÓÃÏÂÃæµÄ²éѯ£º
SELECT price "Original price", price*2 "New price" FROM titles
µ±Êý¾Ý´Ó±ítitlesÖÐÈ¡³öʱ£¬Ôʼ¼Û¸ñÏÔʾÔÚ±êÌâOriginal priceÏÂÃ棬¼Ó±¶ºóµÄ¼Û¸ñÏÔʾÔÚ±êÌâNew priceÏÂÃæ¡£½á¹û¿ÉÄÜÊÇÕâÑù£º
original price new price
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
19.99 39.98
11.95 23.90
2.99 5.98
19.99 39.98
¡
(18 row(s) affected)
Äã¿ÉÒÔʹÓôó¶àÊý±ê×¼µÄÊýѧÔËËã·ûÀ´²Ù×÷×Ö¶ÎÖµ£¬Èç¼Ó£¨+£©£¬¼õ£¨-£©£¬³Ë£¨*£©ºÍ³ý£¨/£©¡£ÄãÒ²¿ÉÒÔÒ»´Î¶Ô¶à¸ö×ֶνøÐÐÔËË㣬ÀýÈ磺
SELECT price*ytd_sales "total revenue" FROM titles
ÔÚÕâ¸öÀý×ÓÖУ¬Í¨¹ý°Ñ¼Û¸ñÓëÏúÊÛÁ¿Ïà³Ë£¬¼ÆËã³öÁËÿÖÖÊéµÄ×ÜÏúÊ۶Õâ¸öSELECTÓï¾äµÄ½á¹û½«ÊÇÕâÑùµÄ£º
total revenue
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡..
81,859,05
46,318,20
55,978,78
81,859,05
40,619,68
¡
(18 row(s) affected)
×îºó£¬Ä㻹¿ÉÒÔʹÓÃÁ¬½ÓÔËËã·û£¨Ëü¿´ÆðÀ´Ïñ¸ö¼ÓºÅ£©À´Á¬½ÓÁ½¸ö×Ö·ûÐÍ×ֶΣº
SELECT au_fname+" "+au_lname "author name" FROM authors
ÔÚÕâ¸öÀý×ÓÖУ¬Äã°Ñ×Ö¶Îau_fnameºÍ×Ö¶Îau_lnameÕ³ÌùÔÚÒ»Æð£¬ÖмäÓÃÒ»¸ö¶ººÅ ¸ô¿ª£¬²¢°Ñ²éѯ½á¹ûµÄ±êÌâÖ¸¶¨Îªauthor name¡£Õâ¸öÓï¾äµÄÖ´Ðнá¹û½«ÊÇÕâÑùµÄ£º
author names
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Johnson White
Marjorie Green
Cheryl Carson
Michael O¡¯Leary
Dean Straight
¡
(23 row(s) affected)
¿ÉÒÔ¿´µ½£¬SQLΪÄãÌṩÁ˶Բéѯ½á¹ûµÄÐí¶à¿ØÖÆ¡£ÄãÓ¦¸ÃÔÚASP±à³Ì¹ý³ÌÖгä·ÖÀûÓÃÕâЩÓŵ㡣ʹÓÃSQLÀ´²Ù×÷²éѯ½á¹û¼¸ºõ×ÜÊDZÈʹÓÃÓÐͬÑù×÷ÓõĽű¾Ð§Âʸü¸ß¡£
ÅÅÐò²éѯ½á¹û
±¾ÕµĽéÉÜÖÐÔøÇ¿µ÷¹ý£¬SQL±íûÓÐÄÚÔÚµÄ˳Ðò¡£ÀýÈ磬´ÓÒ»¸ö±íÖÐÈ¡µÚ¶þ¸ö¼Ç¼ÊÇûÓÐÒâÒåµÄ¡£´ÓSQLµÄ½Ç¶È¿´À´£¬Ã»ÓÐÒ»¸ö¼Ç¼ÔÚÈκÎÆäËû¼Ç¼֮ǰ¡£
È»¶ø£¬Äã¿ÉÒÔ²Ù×ÝÒ»¸öSQL²éѯ½á¹ûµÄ˳Ðò¡£ÔÚȱʡÇé¿öÏ£¬µ±¼Ç¼´Ó±íÖÐÈ¡³öʱ£¬¼Ç¼²»ÒÔÌض¨µÄ˳Ðò³öÏÖ¡£ÀýÈ磬µ±´Ó±íauthorsÖÐÈ¡³ö×Ö¶Îau_lnameʱ£¬²éѯ½á¹ûÏÔʾ³ÉÕâÑù£º
au_lname
¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
White
Green
Carson
O¡¯Leary
Straight
¡
(23 row(s) affected)
¿´Ò»ÁÐûÓÐÌض¨Ë³ÐòµÄÃû×ÖÊǺܲ»·½±ãµÄ¡£Èç¹û°ÑÕâЩÃû×Ö°´×Öĸ˳ÐòÅÅÁУ¬¶ÁÆðÀ´¾Í»áÈÝÒ׵öࡣͨ¹ýʹÓÃORDER BY×Ӿ䣬Äã¿ÉÒÔÇ¿ÖÆÒ»¸ö²éѯ½á¹û°´ÉýÐòÅÅÁУ¬¾ÍÏñÕâÑù£º
SELECT au_lname FROM authors ORDER BY au_lname
µ±Õâ¸öSELECTÓï¾äÖ´ÐÐʱ£¬×÷ÕßÃû×ÖµÄÏÔʾ½«°´×Öĸ˳ÐòÅÅÁС£ORDER BY×Ӿ佫×÷ÕßÃû×Ö°´ÉýÐòÅÅÁС£
ÄãÒ²¿ÉÒÔͬʱ¶Ô¶à¸öÁÐʹÓÃORDER BY×Ӿ䡣ÀýÈ磬Èç¹ûÄãÏëͬʱ°´ÉýÐòÏÔʾ×Ö¶Îau_lnameºÍ×Ö¶Îau_fname£¬ÄãÐèÒª¶ÔÁ½¸ö×ֶζ¼½øÐÐÅÅÐò£º
SELECT au_lname,au_fname FROM authors ORDER BY au_lname ,au_fname
Õâ¸ö²éѯÊ×ÏȰѽá¹û°´au_lname×ֶνøÐÐÅÅÐò£¬È»ºó°´×Ö¶Îau_fnameÅÅÐò¡£¼Ç¼½«°´ÈçϵÄ˳ÐòÈ¡³ö£º
au_lname au_fname
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
Bennet Abraham
Ringer Albert
Ringer Anne
Smith Meander
¡
(23 row(s) affected)
×¢ÒâÓÐÁ½¸ö×÷ÕßÓÐÏàͬµÄÃû×ÖRinger¡£ÃûΪAlbert RingerµÄ×÷Õß³öÏÖÃûΪAnne RingerµÄ×÷Õß֮ǰ£¬ÕâÊÇÒòΪÐÕAlbert°´×Öĸ˳ÐòÓ¦ÅÅÔÚÐÕAnne֮ǰ¡£
Èç¹ûÄãÏë°Ñ²éѯ½á¹û°´Ïà·´µÄ˳ÐòÅÅÁУ¬Äã¿ÉÒÔʹÓùؼü×ÖDESC¡£¹Ø¼ü×ÖDESC°Ñ²éѯ½á¹û°´½µÐòÅÅÁУ¬ÈçÏÂÀýËùʾ£º
SELECT au_lname,au_fname FROM authors
WHERE au_lname=¡±Ringer¡± ORDER BY au_lname ,au_fname DESC
Õâ¸ö²éѯ´Ó±íauthorsÖÐÈ¡³öËùÓÐÃû×ÖΪRingerµÄ×÷Õ߼Ǽ¡£ORDER BY×Ó¾ä¸ù¾Ý×÷ÕßµÄÃû×ÖºÍÐÕ£¬½«²éѯ½á¹û°´½µÐòÅÅÁС£½á¹ûÊÇÕâÑùµÄ£º
au_lname au_fname
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
Ringer Anne
Ringer Albert
(2 row(s) affectec)
×¢ÒâÔÚÕâ¸ö±íÖУ¬ÐÕAnne³öÏÖÔÚÐÕAlbert֮ǰ¡£×÷ÕßÃû×Ö°´½µÐòÏÔʾ¡£
ÄãÒ²¿ÉÒÔ°´ÊýÖµÐÍ×ֶζÔÒ»¸ö²éѯ½á¹û½øÐÐÅÅÐò¡£ÀýÈ磬Èç¹ûÄãÏë°´½µÐòÈ¡³öËùÓÐÊéµÄ¼Û¸ñ£¬Äã¿ÉÒÔʹÓÃÈçϵÄSQL²éѯ£º
SELECT price FROM titles ORDER BY price DESC
Õâ¸öSELECTÓï¾ä´Ó±íÖÐÈ¡³öËùÓÐÊéµÄ¼Û¸ñ£¬ÏÔʾ½á¹ûʱ£¬¼Û¸ñµÍµÄÊéÏÈÏÔʾ£¬¼Û¸ñ¸ßµÄÊéºóÏÔʾ¡£
¾¯¸æ£º
²»ÊÇÌرðÐèҪʱ£¬²»Òª¶Ô²éѯ½á¹û½øÐÐÅÅÐò£¬ÒòΪ·þÎñÆ÷Íê³ÉÕâÏ×÷Òª·ÑЩÁ¦Æø¡£ÕâÒâζ×Å´øÓÐORDER BY ×Ó¾äµÄSELECTÓï¾äÖ´ÐÐÆðÀ´±ÈÒ»°ãµÄSELECTÓï¾ä»¨µÄʱ¼ä³¤¡£
Sql½Ì³Ì---4
È¡³ö»¥²»ÏàͬµÄ¼Ç¼
Ò»¸ö±íÓпÉÄÜÔÚͬһÁÐÖÐÓÐÖظ´µÄÖµ¡£ÀýÈ磬Êý¾Ý¿âpubsµÄ±íauthorsÖÐÓÐÁ½¸ö×÷ÕßµÄÃû×ÖÊÇRinger¡£Èç¹ûÄã´ÓÕâ¸ö±íÖÐÈ¡³öËùÓеÄÃû×Ö£¬Ãû×ÖRinger½«»áÏÔʾÁ½´Î¡£
ÔÚÌض¨Çé¿öÏ£¬Äã¿ÉÄÜÖ»ÓÐÐËȤ´ÓÒ»¸ö±íÖÐÈ¡³ö»¥²»ÏàͬµÄÖµ¡£Èç¹ûÒ»¸ö×Ö¶ÎÓÐÖظ´µÄÖµ£¬ÄãÒ²ÐíÏ£Íûÿ¸öÖµÖ»±»Ñ¡È¡Ò»´Î£¬Äã¿ÉÒÔʹÓùؼü×ÖDISTINCTÀ´×öµ½ÕâÒ»µã£º
SELCET DISTINCT au_lname FROM authors WHERE au_lname="Ringer"
µ±Õâ¸öSELECTÓï¾äÖ´ÐÐʱ£¬Ö»·µ»ØÒ»¸ö¼Ç¼¡£Í¨¹ýÔÚSELECTÓï¾äÖаüº¬¹Ø¼ü×ÖDISTINCT£¬Äã¿ÉÒÔɾ³ýËùÓÐÖظ´µÄÖµ¡£ÀýÈ磬¼ÙÉèÓÐÒ»¸ö¹ØÓÚÐÂÎÅ×éÐÅÏ¢·¢²¼µÄ±í£¬ÄãÏëÈ¡³öËùÓÐÔøÔÚÕâ¸öÐÂÎÅ×éÖз¢²¼ÐÅÏ¢µÄÈ˵ÄÃû×Ö£¬ÄÇôÄã¿ÉÒÔʹÓùؼü×ÖDISTINCT¡£Ã¿¸öÓû§µÄÃû×Öֻȡһ´Î----¾¡¹ÜÓеÄÓû§·¢²¼Á˲»Ö¹Ò»ÆªÐÅÏ¢¡£
¾¯¸æ£º
ÈçͬORDER BY×Ó¾äÒ»Ñù£¬Ç¿ÖÆ·þÎñÆ÷·µ»Ø»¥²»ÏàͬµÄÖµÒ²»áÔö¼ÓÔËÐпªÏú¡£¸£Æø²»µÃ²»»¨·ÑһЩʱ¼äÀ´Íê³ÉÕâÏ×÷¡£Òò´Ë£¬²»ÊDZØÐëµÄʱºò²»ÒªÊ¹Óùؼü×ÖDISTINCT¡£
´´½¨Ð±í
Ç°Ãæ˵¹ý£¬Êý¾Ý¿âÖеÄËùÓÐÊý¾Ý´æ´¢ÔÚ±íÖС£Êý¾Ý±í°üÀ¨ÐкÍÁС£Áоö¶¨Á˱íÖÐÊý¾ÝµÄÀàÐÍ¡£Ðаüº¬ÁËʵ¼ÊµÄÊý¾Ý¡£
ÀýÈ磬Êý¾Ý¿âpubsÖеıíauthorsÓоŸö×ֶΡ£ÆäÖеÄÒ»¸ö×Ö¶ÎÃûΪΪau_lname£¬Õâ¸ö×ֶα»ÓÃÀ´´æ´¢×÷ÕßµÄÃû×ÖÐÅÏ¢¡£Ã¿´ÎÏòÕâ¸ö±íÖÐÌí¼ÓÐÂ×÷Õßʱ£¬×÷ÕßÃû×־ͱ»Ìí¼Óµ½Õâ¸ö×ֶΣ¬²úÉúÒ»ÌõмǼ¡£
ͨ¹ý¶¨Òå×ֶΣ¬Äã¿ÉÒÔ´´½¨Ò»¸öÐÂ±í¡£Ã¿¸ö×Ö¶ÎÓÐÒ»¸öÃû×ÖºÍÒ»¸öÌض¨µÄÊý¾ÝÀàÐÍ£¨Êý¾ÝÀàÐÍÔÚºóÃæµÄ¡°×Ö¶ÎÀàÐÍ¡±Ò»½ÚÖн²Êö£©£¬ÀýÈç×Ö¶Îau_lname´æ´¢µÄÊÇ×Ö·ûÐÍÊý¾Ý¡£Ò»¸ö×Ö¶ÎÒ²¿ÉÒÔ´æ´¢ÆäËüÀàÐ͵ÄÊý¾Ý¡£
ʹÓÃSQL Sever£¬´´½¨Ò»¸öбíµÄ·½·¨ÊǺܶàµÄ¡£Äã¿ÉÒÔ¿ÉÖ´ÐÐÒ»¸öSQLÓï¾ä»òʹÓÃSQLÊÂÎñ¹ÜÀíÆ÷£¨SQL Enterprise Manager£©À´´´½¨Ò»¸öÐÂ±í¡£ÔÚÏÂÒ»½ÚÀÄ㽫ѧ»áÈçºÎÓÃSQLÓï¾äÀ´´´½¨Ò»¸öÐÂ±í¡£
ÓÃSQL´´½¨Ð±í
×¢Ò⣺
Èç¹ûÄ㻹ûÓн¨Á¢×Ô¼ºµÄÊý¾Ý¿â£¬ÏÖÔÚ¾ÍÌø»Øµ½µÚÈýÕ´´½¨Õâ¸ö¿â¡£Äã¾ø²»ÄÜÏòmaster,tempdb»òÈκÎÆäËûÈκÎϵͳÊý¾Ý¿âÖÐÌí¼ÓÊý¾Ý¡£
´ÓSQL Sever³ÌÐò×飨ÔÚÈÎÎñÀ¸ÖУ©ÖÐÆô¶¯ISQL/w³ÌÐò¡£³öÏÖ²éѯ´°¿Úºó£¬´Ó´°¿Ú¶¥²¿µÄÏÂÀÁбíÖÐÑ¡ÔñÄãÔÚµÚÈýÕÂËù´´½¨µÄÊý¾Ý¿â¡£ÏÂÒ»²½£¬ÔÚ²éѯ´°¿ÚÖмüÈëÏÂÃæµÄSQLÓï¾ä£¬µ¥»÷Ö´Ðвéѯ°´Å¥£¬Ö´ÐÐÕâ¸öÓï¾ä£º
CREATE TABLE guestbook (visitor VARCHAR(40),comments TEXT,entrydate
DATETIME)
Èç¹ûÒ»ÇÐÕý³££¬Äã»áÔÚ½á¹û´°¿ÚÖп´µ½ÈçϵÄÎÄ×Ö£¨Èç¹û³öÏÖÒì³££¬Çë²ÎÔĵÚÈýÕ£©£º
This command dit not return data ,and it did not return any rows
×£ºØÄ㣬ÄãÒѾ½¨Á¢ÁËÄãµÄµÚÒ»¸ö±í£¡
ÄãËù´´½¨µÄ±íÃûΪguestbook£¬Äã¿ÉÒÔʹÓÃÕâ¸ö±íÀ´´æ´¢À´×ÖÄãÕ¾µã·ÃÎÊÕßµÄÐÅÏ¢¡£ÄãÊÇÓÃREEATE TABLEÓï¾ä´´½¨µÄÕâ¸ö±í£¬Õâ¸öÓï¾äÓÐÁ½²¿·Ö£ºµÚÒ»²¿·ÝÖ¸¶¨±íµÄÃû×Ó£»µÚ¶þ²¿·ÝÊÇÀ¨ÔÚÀ¨ºÅÖеĸ÷×ֶεÄÃû³ÆºÍÊôÐÔ£¬Ï໥֮¼äÓöººÅ¸ô¿ª¡£
±íguestbookÓÐÈý¸ö×ֶΣºvisitor,comments ºÍentrydate¡£visitor×ֶδ洢·ÃÎÊÕßµÄÃû×Ö£¬comments×ֶδ洢·ÃÎÊÕ߶ÔÄãÕ¾µãµÄÒâ¼û£¬entrydate×ֶδ洢·ÃÎÊÕß·ÃÎÊÄãÕ¾µãµÄÈÕÆÚºÍʱ¼ä¡£
×¢Òâÿ¸ö×Ö¶ÎÃûºóÃ涼¸úÓÐÒ»¸öרÃŵıí´ïʽ¡£ÀýÈ磬×Ö¶ÎÃûcommentsºóÃæ¸úÓбí´ïʽTEXT¡£Õâ¸ö±í´ïʽָ¶¨ÁË×ֶεÄÊý¾ÝÀàÐÍ¡£Êý¾ÝÀàÐ;ö¶¨ÁËÒ»¸ö×ֶοÉÒԴ洢ʲôÑùµÄÊý¾Ý¡£ÒòΪ×Ö¶Îcomments°üº¬Îı¾ÐÅÏ¢£¬ÆäÊý¾ÝÀàÐͶ¨ÒåΪÎı¾ÐÍ¡£
×Ö¶ÎÓÐÐí¶à²»Í¬µÄÊý¾ÝÀàÐÍ¡£ÏÂһС½Ú½²ÊöSQLËùÖ§³ÖµÄһЩÖØÒªµÄÊý¾ÝÀàÐÍ¡£
×Ö¶ÎÀàÐÍ
²»Í¬µÄ×Ö¶ÎÀàÐÍÓÃÀ´´æ·Å²»Í¬ÀàÐ͵ÄÊý¾Ý¡£´´½¨ºÍʹÓñíʱ£¬¸üÄãÓ¦¸ÃÀí½âÎåÖÖ³£ÓõÄ×Ö¶ÎÀàÐÍ£º×Ö·ûÐÍ£¬Îı¾ÐÍ£¬ÊýÖµÐÍ£¬Âß¼ÐÔºÍÈÕÆÚÐÍ¡£
×Ö·ûÐÍÊý¾Ý
×Ö·ûÐÍÊý¾Ý·Ç³£ÓÐÓᣵ±ÄãÐèÒª´æ´¢¶ÌµÄ×Ö·û´®ÐÅϢʱ£¬Äã×ÜÊÇÒªÓõ½×Ö·ûÐÍÊý¾Ý¡£ÀýÈ磬Äã¿ÉÒÔ°Ñ´ÓHTML formµÄÎı¾¿òÖÐËѼ¯µ½µÄÐÅÏ¢·ÅÔÚ×Ö·ûÐÍ×Ö¶ÎÖС£
Òª½¨Á¢Ò»¸ö×Ö¶ÎÓÃÀ´´æ·Å¿É±ä³¤¶ÈµÄ×Ö·û´®ÐÅÏ¢£¬Äã¿ÉÒÔʹÓñí´ïʽ VARCHAR¡£¿¼ÂÇÄãÇ°Ãæ´´½¨µÄ±íguestbook£º
CREATE TABLE guestbook (visitor VARCHAR(40),comments TEXT,entrydate
DATETIME)
ÔÚÕâ¸öÀý×ÓÖУ¬×Ö¶ÎvisitorµÄÊý¾ÝÀàÐÍΪVARCHAR¡£×¢Òâ¸úÔÚÊý¾ÝÀàÐͺóÃæµÄÀ¨ºÅÖеÄÊý×Ö¡£Õâ¸öÊý×ÖÖ¸¶¨ÁËÕâ¸ö×Ö¶ÎËùÔÊÐí´æ·ÅµÄ×Ö·û´®µÄ×î´ó³¤¶È¡£ÔÚÕâ¸öÀý×ÓÖУ¬×Ö¶ÎvisitorÄÜ´æ·ÅµÄ×Ö·û´®×ΪËÄÊ®¸ö×Ö·û¡£Èç¹ûÃû×ÖÌ«³¤£¬×Ö·û´®»á±»½Ø¶Ï£¬Ö»±£ÁôËÄÊ®¸ö×Ö·û¡£
VARCHARÀàÐÍ¿ÉÒÔ´æ´¢µÄ×Ö·û´®×Ϊ255¸ö×Ö·û¡£Òª´æ´¢¸ü³¤µÄ×Ö·û´®Êý¾Ý£¬¿ÉÒÔʹÓÃÎı¾ÐÍÊý¾Ý£¨ÏÂÒ»½ÚÖн²Êö£©¡£
ÁíÒ»ÖÖ×Ö·ûÐÍÊý¾ÝÓÃÀ´´æ´¢¹Ì¶¨³¤¶ÈµÄ×Ö·ûÊý¾Ý¡£ÏÂÃæÊÇÒ»¸öʹÓÃÕâÖÖÊý¾ÝÀàÐ͵ÄÀý×Ó£º
CREATE TABLE guestbook (visitor CHAR(40),comments TEXT,entrydate
DATETIME)
ÔÚÕâ¸öÀý×ÓÖУ¬×Ö¶Îvisitor±»ÓÃÀ´´æ´¢ËÄÊ®¸ö×Ö·ûµÄ¹Ì¶¨³¤¶È×Ö·û´®¡£±í´ïʽCHARÖ¸¶¨ÁËÕâ¸ö×Ö¶ÎÓ¦¸ÃÊǹ̶¨³¤¶ÈµÄ×Ö·û´®¡£
VARCHARÐͺÍCHARÐÍÊý¾ÝµÄÕâ¸ö²î±ðÊÇϸ΢µÄ£¬µ«ÊǷdz£ÖØÒª¡£¼ÙÈçÄãÏòÒ»¸ö³¤¶ÈΪËÄÊ®¸ö×Ö·ûµÄVARCHARÐÍ×Ö¶ÎÖÐÊäÈëÊý¾ÝBill Gates¡£µ±ÄãÒÔºó´ÓÕâ¸ö×Ö¶ÎÖÐÈ¡³ö´ËÊý¾Ýʱ£¬ÄãÈ¡³öµÄÊý¾ÝÆ䳤¶ÈΪʮ¸ö×Ö·û----×Ö·û´®Bill GatesµÄ³¤¶È¡£
ÏÖÔÚ¼ÙÈçÄã°Ñ×Ö·û´®ÊäÈëÒ»¸ö³¤¶ÈΪËÄÊ®¸ö×Ö·ûµÄCHARÐÍ×Ö¶ÎÖУ¬ÄÇôµ±ÄãÈ¡³öÊý¾Ýʱ£¬ËùÈ¡³öµÄÊý¾Ý³¤¶È½«ÊÇËÄÊ®¸ö×Ö·û¡£×Ö·û´®µÄºóÃæ»á±»¸½¼Ó¶àÓàµÄ¿Õ¸ñ¡£
µ±Ä㽨Á¢×Ô¼ºµÄÕ¾µãʱ£¬Äã»á·¢ÏÖʹÓÃVARCHARÐÍ×Ö¶ÎÒª±ÈCHARÐÍ×ֶη½±ãµÄ¶à¡£Ê¹ÓÃVARCHARÐÍ×Ö¶Îʱ£¬Äã²»ÐèҪΪ¼ôµôÄãÊý¾ÝÖжàÓàµÄ¿Õ¸ñ¶ø²ÙÐÄ¡£
VARCHARÐÍ×ֶεÄÁíÒ»¸öÍ»³öµÄºÃ´¦ÊÇËü¿ÉÒÔ±ÈCHARÐÍ×Ö¶ÎÕ¼ÓøüÉÙµÄÄÚ´æºÍÓ²Å̿ռ䡣µ±ÄãµÄÊý¾Ý¿âºÜ´óʱ£¬ÕâÖÖÄÚ´æºÍ´ÅÅÌ¿Õ¼äµÄ½ÚÊ¡»á±äµÃ·Ç³£ÖØÒª¡£
Îı¾ÐÍÊý¾Ý
×Ö·ûÐÍÊý¾ÝÏÞÖÆÁË×Ö·û´®µÄ³¤¶È²»Äܳ¬¹ý£²55¸ö×Ö·û¡£¶øʹÓÃÎı¾ÐÍÊý¾Ý£¬Äã¿ÉÒÔ´æ·Å³¬¹ý¶þÊ®ÒÚ¸ö×Ö·ûµÄ×Ö·û´®¡£µ±ÄãÐèÒª´æ´¢´ó´®µÄ×Ö·ûʱ£¬Ó¦¸ÃʹÓÃÎı¾ÐÍÊý¾Ý¡£
ÕâÀïÓÐÒ»¸öʹÓÃÎı¾ÐÍÊý¾ÝµÄÀý×Ó£º
CREATE TABLE guestbook (visitor VARCHAR(40),comments TEXT,entrydate
DATETIME)
ÔÚÕâ¸öÀý×ÓÖУ¬×Ö¶Îcomments±»ÓÃÀ´´æ·Å·ÃÎÊÕ߶ÔÄãÕ¾µãµÄÒâ¼û¡£×¢ÒâÎı¾ÐÍÊý¾ÝûÓг¤¶È£¬¶øÉÏÒ»½ÚÖÐËù½²µÄ×Ö·ûÐÍÊý¾ÝÊÇÓг¤¶ÈµÄ¡£Ò»¸öÎı¾ÐÍ×Ö¶ÎÖеÄÊý¾Ýͨ³£ÒªÃ´Îª¿Õ£¬ÒªÃ´ºÜ´ó¡£
µ±Äã´ÓHTML formµÄ¶àÐÐÎı¾±à¼¿ò£¨TEXTAREA£©ÖÐÊÕ¼¯Êý¾Ýʱ£¬ÄãÓ¦¸Ã°ÑÊÕ¼¯µÄÐÅÏ¢´æ´¢ÓÚÎı¾ÐÍ×Ö¶ÎÖС£µ«ÊÇ£¬ÎÞÂÛºÎʱ£¬Ö»ÒªÄãÄܱÜÃâʹÓÃÎı¾ÐÍ×ֶΣ¬Äã¾ÍÓ¦¸Ã²»ÊÊÓÃËü¡£Îı¾ÐÍ×ֶμȴóÇÒÂý£¬ÀÄÓÃÎı¾ÐÍ×ֶλáʹ·þÎñÆ÷ËٶȱäÂý¡£Îı¾ÐÍ×ֶλ¹»á³Ôµô´óÁ¿µÄ´ÅÅ̿ռ䡣
¾¯¸æ£º
Ò»µ©ÄãÏòÎı¾ÐÍ×Ö¶ÎÖÐÊäÈëÁËÈκÎÊý¾Ý£¨ÉõÖÁÊÇ¿ÕÖµ£©£¬¾Í»áÓÐ2KµÄ¿Õ¼ä±»×Ô¶¯·ÖÅä¸ø¸ÃÊý¾Ý¡£³ý·Çɾ³ý¸Ã¼Ç¼£¬·ñÔòÄãÎÞ·¨ÊÕ»ØÕⲿ·Ö´æ´¢¿Õ¼ä¡£
ÊýÖµÐÍÊý¾Ý
SQL SeverÖ§³ÖÐí¶àÖÖ²»Í¬µÄÊýÖµÐÍÊý¾Ý¡£Äã¿ÉÒÔ´æ´¢ÕûÊý¡¢Ð¡Êý¡¢ºÍÇ®Êý¡£
ͨ³££¬µ±ÄãÐèÒªÔÚ±íÖеĴæ·ÅÊý×Öʱ£¬ÄãҪʹÓÃÕûÐÍ£¨INT£©Êý¾Ý¡£INTÐÍÊý¾ÝµÄ±íÊý·¶Î§ÊÇ´Ó-2£¬147£¬483£¬647µ½2£¬147£¬483£¬647µÄÕûÊý¡£ÏÂÃæÊÇÒ»¸öÈçºÎʹÓÃINTÐÍÊý¾ÝµÄÀý×Ó£º
CREATE TABLE visitlog (visitor VARCHAR(40),numvisits INT)
Õâ¸ö±í¿ÉÒÔÓÃÀ´¼Ç¼ÄãÕ¾µã±»·ÃÎʵĴÎÊý¡£Ö»ÒªÃ»ÓÐÈË·ÃÎÊÄãµÄÕ¾µã³¬¹ý2£¬147£¬483£¬647´Î£¬nubvisits×ֶξͿÉÒÔ´æ´¢·ÃÎÊ´ÎÊý¡£
ΪÁ˽ÚÊ¡ÄÚ´æ¿Õ¼ä£¬Äã¿ÉÒÔʹÓÃSMALLINTÐÍÊý¾Ý¡£SMALLINT ÐÍÊý¾Ý¿ÉÒÔ´æ´¢´Ó-32768µ½32768µÄÕûÊý¡£ÕâÖÖÊý¾ÝÀàÐ͵ÄʹÓ÷½·¨ÓëINTÐÍÍêÈ«Ïàͬ¡£
×îºó£¬Èç¹ûÄãʵÔÚÐèÒª½ÚÊ¡¿Õ¼ä£¬Äã¿ÉÒÔʹÓÃTINYINTÐÍÊý¾Ý¡£Í¬Ñù£¬ÕâÖÖÀàÐ͵ÄʹÓ÷½·¨Ò²ÓëINTÐÍÏàͬ£¬²»Í¬µÄÊÇÕâÖÖÀàÐ͵Ä×Ö¶ÎÖ»ÄÜ´æ´¢´Ó£°µ½255µÄÕûÊý¡£TINYINTÐÍ×ֶβ»ÄÜÓÃÀ´´æ´¢¸ºÊý¡£
ͨ³££¬ÎªÁ˽ÚÊ¡¿Õ¼ä£¬Ó¦¸Ã¾¡¿ÉÄܵÄʹÓÃ×îСµÄÕûÐÍÊý¾Ý¡£Ò»¸öTINYINTÐÍÊý¾ÝÖ»Õ¼ÓÃÒ»¸ö×Ö½Ú£»Ò»¸öINTÐÍÊý¾ÝÕ¼ÓÃËĸö×Ö½Ú¡£Õâ¿´ÆðÀ´Ëƺõ²î±ð²»´ó£¬µ«ÊÇÔڱȽϴóµÄ±íÖУ¬×Ö½ÚÊýµÄÔö³¤ÊǺܿìµÄ¡£ÁíÒ»·½Ã棬һµ©ÄãÒѾ´´½¨ÁËÒ»¸ö×ֶΣ¬ÒªÐÞ¸ÄËüÊǺÜÀ§Äѵġ£Òò´Ë£¬Îª°²È«Æð¼û£¬ÄãÓ¦¸ÃÔ¤²âÒÔÏ£¬Ò»¸ö×Ö¶ÎËùÐèÒª´æ´¢µÄÊýÖµ×î´óÓпÉÄÜÊǶà´ó£¬È»ºóÑ¡ÔñÊʵ±µÄÊý¾ÝÀàÐÍ¡£
ΪÁËÄܶÔ×Ö¶ÎËù´æ·ÅµÄÊý¾ÝÓиü¶àµÄ¿ØÖÆ£¬Äã¿ÉÒÔʹÓÃNUMERICÐÍÊý¾ÝÀ´Í¬Ê±±íʾһ¸öÊýµÄÕûÊý²¿·ÖºÍСÊý²¿·Ö¡£NUMERICÐÍÊý¾ÝʹÄãÄܱíʾ·Ç³£´óµÄÊý----±ÈINTÐÍÊý¾ÝÒª´óµÃ¶à¡£Ò»¸öNUMERICÐÍ×ֶοÉÒÔ´æ´¢´Ó-1038µ½1038·¶Î§ÄÚµÄÊý¡£NUMERICÐÍÊý¾Ý»¹Ê¹ÄãÄܱíʾÓÐСÊý²¿·ÖµÄÊý¡£ÀýÈ磬Äã¿ÉÒÔÔÚNUMERICÐÍ×Ö¶ÎÖд洢СÊý3.14¡£
µ±¶¨ÒåÒ»¸öNUMERICÐÍ×Ö¶Îʱ£¬ÄãÐèҪͬʱָ¶¨ÕûÊý²¿·ÖµÄ´óСºÍСÊý²¿·ÖµÄ´óС¡£ÕâÀïÓÐÒ»¸öʹÓÃÕâÖÖÊý¾ÝÀàÐ͵ÄÀý×Ó£º
CREATE TABLE numeric_data (bignumber NUMERIC(28,0),
fraction NUMERIC (5,4) )
µ±Õâ¸öÓï¾äÖ´ÐÐʱ£¬½«´´½¨Ò»¸öÃûΪnumeric_dataµÄ°üº¬Á½¸ö×Ö¶ÎµÄ±í¡£×Ö¶Îbignumber¿ÉÒÔ´æ´¢Ö±µ½28λµÄÕûÊý¡£×Ö¶Îfraction¿ÉÒÔ´æ´¢ÓÐÎåλÕûÊý²¿·ÖºÍËÄλСÊý²¿·ÖµÄСÊý¡£
Ò»¸öNUMERICÐÍÊý¾ÝµÄÕûÊý²¿·Ö×î´óÖ»ÄÜÓÐ28λ£¬Ð¡Êý²¿·ÖµÄλÊý±ØÐëСÓÚ»òµÈÓÚÕûÊý²¿·ÖµÄλÊý£¬Ð¡Êý²¿·Ö¿ÉÒÔÊÇÁã¡£
Äã¿ÉÒÔʹÓÃINTÐÍ»òNUMERICÐÍÊý¾ÝÀ´´æ´¢Ç®Êý¡£µ«ÊÇ£¬×¨ÃÅÓÐÁíÍâÁ½ÖÖÊý¾ÝÀàÐÍÓÃÓÚ´ËÄ¿µÄ¡£Èç¹ûÄãÏ£ÍûÄãµÄÍøµãÄÜÕõºÜ¶àÇ®£¬Äã¿ÉÒÔʹÓÃMONEYÐÍÊý¾Ý¡£Èç¹ûÄãµÄÒ°ÐIJ»´ó£¬Äã¿ÉÒÔʹÓÃSMALLMONEYÐÍÊý¾Ý¡£MONEYÐÍÊý¾Ý¿ÉÒÔ´æ´¢´Ó-922£¬337£¬203£¬685£¬477.5808µ½922£¬337£¬203£¬685£¬477.5807µÄÇ®Êý¡£Èç¹ûÄãÐèÒª´æ´¢±ÈÕ⻹´óµÄ½ð¶î£¬Äã¿ÉÒÔʹÓÃNUMERICÐÍÊý¾Ý¡£
SMALLMONEYÐÍÊý¾ÝÖ»ÄÜ´æ´¢´Ó-214£¬748.3648µ½214£¬748.3647 µÄÇ®Êý¡£Í¬Ñù£¬Èç¹û¿ÉÒԵĻ°£¬ÄãÓ¦¸ÃÓÃSMALLMONEYÐÍÀ´´úÌæMONEYÐÍÊý¾Ý£¬ÒÔ½ÚÊ¡¿Õ¼ä¡£ÏÂÃæµÄÀý×ÓÏÔʾÁËÈçºÎʹÓÃÕâÁ½ÖÖ±íʾǮµÄÊý¾ÝÀàÐÍ£º
CREATE TABLE products (product VARCHAR(40),price MONEY,
Discount_price SMALLMONEY)
Õâ¸ö±í¿ÉÒÔÓÃÀ´´æ´¢ÉÌÆ·µÄÕÛ¿ÛºÍÆÕͨÊÛ¼Û¡£×Ö¶Îprice µÄÊý¾ÝÀàÐÍÊÇMONEY£¬×Ö¶Îdiscount_priceµÄÊý¾ÝÀàÐÍÊÇSMALLMONEY¡£
´æ´¢Âß¼Öµ
Èç¹ûÄãʹÓø´Ñ¡¿ò£¨CHECKBOX£©´ÓÍøÒ³ÖÐËѼ¯ÐÅÏ¢£¬Äã¿ÉÒÔ°Ñ´ËÐÅÏ¢´æ´¢ÔÚBITÐÍ×Ö¶ÎÖС£BITÐÍ×Ö¶ÎÖ»ÄÜÈ¡Á½¸öÖµ£º0»ò1¡£ÕâÀïÓÐÒ»¸öÈçºÎʹÓÃÕâÖÖ×ֶεÄÀý×Ó£º
CREATE TABLE opinion (visitor VARCHAR(40),good BIT)
Õâ¸ö±í¿ÉÒÔÓÃÀ´´æ·Å¶ÔÄãµÄÍøµã½øÐÐÃñÒâµ÷²éËùµÃµÄÐÅÏ¢¡£·ÃÎÊÕß¿ÉÒÔͶƱ±íʾËûÃÇÊÇ·ñϲ»¶ÄãµÄÍøµã¡£Èç¹ûËûÃÇͶYES£¬¾ÍÔÚBITÐÍ×Ö¶ÎÖдæÈë1¡£·´Ö®£¬Èç¹ûËûÃÇͶNO£¬¾ÍÔÚ×Ö¶ÎÖдæÈë0£¨ÔÚÏÂÒ»ÕÂÀÄ㽫ѧ»áÈçºÎ¼ÆËãͶƱ£©¡£
µ±ÐÄ£¬ÔÚÄã´´½¨ºÃÒ»¸ö±íÖ®ºó£¬Äã²»ÄÜÏò±íÖÐÌí¼ÓBITÐÍ×ֶΡ£Èç¹ûÄã´òËãÔÚÒ»¸ö±íÖаüº¬BITÐÍ×ֶΣ¬Äã±ØÐëÔÚ´´½¨±íʱÍê³É¡£
´æ´¢ÈÕÆÚºÍʱ¼ä
µ±Ä㽨Á¢Ò»¸öÍøµãʱ£¬ÄãÒ²ÐíÐèÒª¼Ç¼ÔÚÒ»¶Îʱ¼äÄڵķÃÎÊÕßÊýÁ¿¡£ÎªÁËÄܹ»´æ´¢ÈÕÆÚºÍʱ¼ä£¬ÄãÐèҪʹÓÃDATETIMEÐÍÊý¾Ý£¬ÈçÏÂÀýËùʾ£º
CREATE TABL visitorlog( visitor VARCHAR (40), arrivaltime DATETIME ,
departuretime DATETIME)
Õâ¸ö±í¿ÉÒÔÓÃÀ´¼Ç¼·ÃÎÊÕß½øÈëºÍÀ뿪ÄãÍøµãµÄʱ¼äºÍÈÕÆÚ¡£Ò»¸öDATETIMEÐ͵Ä×ֶοÉÒÔ´æ´¢µÄÈÕÆÚ·¶Î§ÊÇ´Ó£±£·£µ£³Ä꣱Ô£±ÈÕµÚÒ»ºÁÃëµ½9999Äê12ÔÂ31ÈÕ×îºóÒ»ºÁÃë¡£
Èç¹ûÄã²»ÐèÒª¸²¸ÇÕâô´ó·¶Î§µÄÈÕÆÚºÍʱ¼ä£¬Äã¿ÉÒÔʹÓÃSMALLDATETIMEÐÍÊý¾Ý¡£ËüÓëDATETIMEÐÍÊý¾ÝͬÑùʹÓã¬Ö»²»¹ýËüÄܱíʾµÄÈÕÆÚºÍʱ¼ä·¶Î§±ÈDATETIMEÐÍÊý¾ÝС£¬¶øÇÒ²»ÈçDATETIMEÐÍÊý¾Ý¾«È·¡£Ò»¸öSMALLDATETIMEÐ͵Ä×Ö¶ÎÄܹ»´æ´¢´Ó£±£¹00Ä꣱Ô£±ÈÕµ½£²£°£·£¹ÄꣶÔ£¶ÈÕµÄÈÕÆÚ£¬ËüÖ»Äܾ«È·µ½Ãë¡£
DATETIMEÐÍ×Ö¶ÎÔÚÄãÊäÈëÈÕÆÚºÍʱ¼ä֮ǰ²¢²»°üº¬Êµ¼ÊµÄÊý¾Ý£¬ÈÏʶÕâÒ»µãÊÇÖØÒªµÄ¡£ÔÚÏÂÒ»Õ£¬Ä㽫ѧϰÔõÑùʹÓôóÁ¿µÄSQLº¯ÊýÀ´¶ÁÈ¡ºÍ²Ù×÷ÈÕÆÚºÍʱ¼ä£¨²Î¼ûÏÂÃæµÄ¡°È±Ê¡Öµ¡±Ò»½Ú£©¡£ÄãÒ²¿ÉÒÔÔÚVBScriptºÍJScript ÖÐʹÓÃÈÕÆÚºÍʱ¼äº¯ÊýÀ´ÏòÒ»¸öDATETIMEÐÍ×Ö¶ÎÖÐÊäÈëÈÕÆÚºÍʱ¼ä¡£
×Ö¶ÎÊôÐÔ
ÉÏÒ»½Ú½éÉÜÁËÈçºÎ½¨Á¢°üº¬²»Í¬ÀàÐÍ×Ö¶ÎµÄ±í¡£ÔÚÕâÒ»½ÚÖУ¬Ä㽫ѧ»áÈçºÎʹÓÃ×ֶεÄÈý¸öÊôÐÔ¡£ÕâЩÊôÐÔÔÊÐíÄã¿ØÖÆ¿ÕÖµ£¬È±Ê¡ÖµºÍ±êʶֵ¡£
ÔÊÐíºÍ½ûÖ¹¿ÕÖµ
´ó¶àÊý×ֶοÉÒÔ½ÓÊÜ¿ÕÖµ£¨NULL£©¡£µ±Ò»¸ö×ֶνÓÊÜÁË¿ÕÖµºó£¬Èç¹ûÄã²»¸Ä±äËü£¬Ëü½«Ò»Ö±±£³Ö¿ÕÖµ¡£¿ÕÖµ£¨NULL£©ºÍÁãÊDz»Í¬µÄ£¬ÑϸñµÄ˵£¬¿ÕÖµ±íʾûÓÐÈκÎÖµ¡£
ΪÁËÔÊÐíÒ»¸ö×ֶνÓÊÜ¿ÕÖµ£¬ÄãÒªÔÚ×ֶζ¨ÒåµÄºóÃæʹÓñí´ïʽNULL¡£ÀýÈ磬ÏÂÃæµÄ±íÖÐÁ½¸ö×ֶζ¼ÔÊÐí½ÓÊÜ¿ÕÖµ£º
CREATE TABLE empty (empty1 CHAR (40) NULL,empty2 INT NULL(
×¢Ò⣺
BITÐÍÊý¾Ý²»ÄÜÊÇ¿ÕÖµ¡£Ò»¸öÕâÖÖÀàÐ͵Ä×ֶαØÐëÈ¡0»òÕߣ±¡£
ÓÐʱÄãÐèÒª½ûÖ¹Ò»¸ö×Ö¶ÎʹÓÿÕÖµ¡£ÀýÈ磬¼ÙÉèÓÐÒ»¸ö±í´æ´¢×ÅÐÅÓÿ¨ºÅÂëºÍÐÅÓÿ¨ÓÐЧÈÕÆÚ£¬Äã²»»áÏ£ÍûÓÐÈËÊäÈëÒ»¸öÐÅÓÿ¨ºÅÂ뵫²»ÊäÈëÓÐЧÈÕÆÚ¡£ÎªÁËÇ¿ÖÆÁ½¸ö×ֶζ¼ÊäÈëÊý¾Ý£¬Äã¿ÉÒÔÓÃÏÂÃæµÄ·½·¨½¨Á¢Õâ¸ö±í£º
CREATE TABLE creditcards (creditcard_number CHAR(20) NOT NULL,
Creditcard_expire DATETIME NOT NULL)
×¢Òâ×ֶζ¨ÒåµÄºóÃæ¸úÓбí´ïʽNOT NULL¡£Í¨¹ý°üº¬±í´ïʽNOT NULL£¬Äã¿ÉÒÔ½ûÖ¹ÈκÎÈËÖ»ÔÚÒ»¸ö×Ö¶ÎÖвåÈëÊý¾Ý£¬¶ø²»ÊäÈëÁíÒ»¸ö×ֶεÄÊý¾Ý¡£
Ä㽫»á·¢ÏÖ£¬ÔÚÄ㽨Éè×Ô¼ºµÄÍøµã¹ý³ÌÖУ¬ÕâÖÖ½ûÖ¹¿ÕÖµµÄÄÜÁ¦ÊǷdz£ÓÐÓõġ£Èç¹ûÄãÖ¸¶¨Ò»¸ö×ֶβ»ÄܽÓÊÜ¿ÕÖµ£¬ÄÇôµ±ÄãÊÔͼÊäÈëÒ»¸ö¿Õֵʱ£¬»áÓдíÎ󾯸档ÕâЩ´íÎ󾯸æ¿ÉÒÔΪ³ÌÐòµ÷ÊÔÌṩÓмÛÖµµÄÏßË÷¡£
ȱʡֵ
¼ÙÉèÓÐÒ»¸ö´æ´¢µØÖ·ÐÅÏ¢µÄ±í£¬Õâ¸ö±íµÄ×ֶΰüÀ¨½ÖµÀ¡¢³ÇÊС¢ÖÝ¡¢ÓÊÕþ±àÂëºÍ¹ú¼Ò¡£Èç¹ûÄãÔ¤¼ÆµØÖ·µÄ´ó²¿·ÖÊÇÔÚÃÀ¹ú£¬Äã¿ÉÒÔ°ÑÕâ¸öÖµ×÷Ϊcountry×ֶεÄȱʡֵ¡£
ΪÁËÔÚ´´½¨Ò»¸ö±íʱָ¶¨È±Ê¡Öµ£¬Äã¿ÉÒÔʹÓñí´ïʽDEFAULT¡£Çë¿´ÏÂÃæÕâ¸öÔÚ´´½¨±íʱʹÓÃȱʡֵµÄÀý×Ó£º
CREATE TABLE addresses (street VARCHAR(60) NULL,
city VARCHAR(40) NULL,
state VARCHAR(20) NULL
zip VARCHAR(20) NULL,
country VARCHAR(30) DEFAULT ¡®USA¡¯)
ÔÚÕâ¸öÀý×ÓÖУ¬×Ö¶ÎcountryµÄȱʡֵ±»Ö¸¶¨ÎªÃÀ¹ú¡£×¢Òâµ¥ÒýºÅµÄʹÓã¬ÒýºÅÖ¸Ã÷ÕâÊÇ×Ö·ûÐÍÊý¾Ý¡£ÎªÁ˸ø·Ç×Ö·ûÐ͵Ä×Ö¶ÎÖ¸¶¨È±Ê¡Öµ£¬²»Òª°Ñ¸ÃÖµÀ©ÔÚÒýºÅÖУº
CREATE TABLE orders(price MONEY DEFAULT $38.00,
quantity INT DEFAULT 50,
entrydate DATETIME DEFAULT GETDATE())
ÔÚÕâ¸öCREATE TABLEÓï¾äÖУ¬Ã¿¸ö×ֶζ¼Ö¸¶¨ÁËÒ»¸öȱʡֵ¡£×¢ÒâDATETIMEÐÍ×Ö¶ÎentrydateËùÖ¸¶¨µÄȱʡֵ,¸ÃȱʡֵÊǺ¯ÊýGetdate()µÄ·µ»ØÖµ,¸Ãº¯Êý·µ»Øµ±Ç°µÄÈÕÆÚºÍʱ¼ä¡£
±êʶ×Ö¶Î
ÿ¸ö±í¿ÉÒÔÓÐÒ»¸öÒ²Ö»ÄÜÓÐÒ»¸ö±êʶ×ֶΡ£Ò»¸ö±êʶ×Ö¶ÎÊÇΨһ±êʶ±íÖÐÿÌõ¼Ç¼µÄÌØÊâ×ֶΡ£ÀýÈ磬Êý¾Ý¿âpubsÖеıíjobs°üº¬ÁËÒ»¸öΨһ±êʶÿ¸ö¹¤×÷±êʶ×ֶΣº
job_id job_desc
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
1 New Hire Job not specified
2 Chief Executive officer
3 Bushness Operations Manager
4 Chief Financial Officier
5 Publisher
×Ö¶Îjob_idΪÿ¸ö¹¤×÷ÌṩÁËΨһµÄÒ»¸öÊý×Ö¡£Èç¹ûÄã¾ö¶¨Ôö¼ÓÒ»¸öй¤×÷£¬ÐÂÔö¼Ç¼µÄjob_id×ֶλᱻ×Ô¶¯¸³¸øÒ»¸öеÄΨһֵ¡£
ΪÁ˽¨Á¢Ò»¸ö±êʶ×ֶΣ¬ÄãÖ»ÐèÔÚ×ֶζ¨ÒåºóÃæ¼ÓÉϱí´ïʽIDENTITY¼´¿É¡£ÄãÖ»ÄÜ°ÑNUMERICÐÍ»òINTÐÍ×Ö¶ÎÉèΪ±êʶ×ֶΣ¬ÕâÀïÓÐÒ»¸öÀý×Ó£º
CREATE TABLE visitorID (theID NUBERIC(18) IDENTITY,name VARCHAR(40))
Õâ¸öÓï¾äËù´´½¨µÄ±í°üº¬Ò»¸öÃûΪtheidµÄ±êʶ×ֶΡ£Ã¿µ±Ò»¸öеķÃÎÊÕßÃû×ÖÌí¼Óµ½Õâ¸ö±íÖÐʱ£¬Õâ¸ö×ֶξͱ»×Ô¶¯¸³¸øÒ»¸öÐÂÖµ¡£Äã¿ÉÒÔÓÃÕâ¸ö±íΪÄãµÄÕ¾µãµÄÿһ¸öÓû§ÌṩΨһ±êʶ¡£
¼¼ÇÉ£º
½¨Á¢Ò»¸ö±êʾ×Ö¶Îʱ£¬×¢ÒâʹÓÃ×ã¹»´óµÄÊý¾ÝÀàÐÍ¡£ÀýÈçÄãʹÓÃTINYINTÐÍÊý¾Ý£¬ÄÇôÄãÖ»ÄÜÏò±íÖÐÌí¼Ó255¸ö¼Ç¼¡£Èç¹ûÄãÔ¤¼ÆÒ»¸ö±í¿ÉÄÜ»á±äµÃºÜ´ó£¬ÄãÓ¦¸ÃʹÓÃNUMERICÐÍÊý¾Ý¡£
±êʶ×ֶεĴæÔÚ»áʹÄãÏë³¢ÊÔÐí¶à²»¿ÉÄܵÄÊÂÇé¡£ÀýÈ磬ÄãÒ²ÐíÏëÀûÓñêʶ×Ö¶ÎÀ´¶Ô¼Ç¼½øÐлùÓÚËüÃÇÔÚ±íÖÐλÖõÄÔËËã¡£ÄãÓ¦¸ÃÅ×ÆúÕâÖÖÒâͼ¡£Ã¿¸ö¼Ç¼µÄ±êʶ×ֶεÄÖµÊÇ»¥²»ÏàͬµÄ£¬µ«ÊÇ£¬Õâ²¢²»½ûÖ¹Ò»¸ö±êʶ×ֶεıêʶÊý×ÖÖ®¼ä´æÔÚ¼ä¸ô¡£ÀýÈ磬ÄãÓÀÔ¶²»ÒªÊÔͼÀûÓÃÒ»¸ö±íµÄ±êʶ×Ö¶ÎÀ´È¡³ö±íÖеÄÇ°Ê®¸ö¼Ç¼¡£ÕâÖÖ²Ù×÷»áµ¼ÖÂʧ°Ü£¬±ÈÈç˵£¶ºÅ¼Ç¼ºÍ7ºÅ¼Ç¼¸ù±¾²»´æÔÚ¡£
Sql½Ì³Ì---5
ʹÓÃSQLÊÂÎñ¹ÜÀíÆ÷´´½¨Ð±í
Äã¿ÉÒÔʹÓÃÇ°Ã漸½ÚËù½²µÄ·½·¨´´½¨ÐÂ±í¡£µ«ÊÇ£¬Ê¹ÓÃÊÂÎñ¹ÜÀíÆ÷´´½¨Ð±í»á¸üÈÝÒס£ÕâÒ»½Ú½éÉÜÈçºÎʹÓÃÕâ¸ö³ÌÐò´´½¨ÐÂ±í¡£
´ÓÈÎÎñÀ¸µÄSQL Sever³ÌÐò×éÖÐÑ¡ÔñSQL Enterprise Manager£¬Æô¶¯¸Ã³ÌÐò£¬Äã»á¿´µ½Èçͼ10.4ËùʾµÄ´°¿Ú¡£ä¯ÀÀ·þÎñ¹ÜÀíÆ÷´°¿ÚÖеÄÊ÷Ðνṹ£¬Ñ¡ÔñÃûΪDatabaseµÄÎļþ¼Ð¡£´ò¿ªÎļþ¼ÐDatabaseºó£¬Ñ¡ÔñÄãÔÚµÚÈýÕÂÖÐËù½¨Á¢µÄÊý¾Ý¿â¡£
×¢Ò⣺
Èç¹ûÄ㻹ûÓд´½¨×Ô¼ºµÄÊý¾Ý¿â£¬»Øµ½µÚÈýÕ´´½¨Ëü¡£Äã¾ö²»ÒªÏòmaster,tempdb»òÈκÎÆäËüϵͳÊý¾Ý¿âÖÐÌí¼ÓÊý¾Ý¡£
ÔÚÑ¡ÔñÁËÊý¾Ý¿âÖ®ºó£¬Äã»á¿´µ½Ò»¸öÃûΪGroup/usersµÄÎļþ¼ÐºÍÒ»¸öÃûΪobjectsµÄÎļþ¼Ð¡£´ò¿ªÎļþ¼Ðobjects£¬Äã»á¿´µ½Ðí¶àÎļþ¼Ð£¬ÆäÖÐÒ»¸öÃûΪTables¡£ÓÃÓÒ¼üµ¥»÷Îļþ¼ÐTables²¢Ñ¡ÔñNew table£¬¾Í»á³öÏÖÈçͼ10.5ËùʾµÄ´°¿Ú¡£
Äã¿ÉÒÔʹÓÃManager Tables´°¿ÚÀ´´´½¨Ò»¸öÐÂ±í¡£Manager Tables´°¿ÚÓУ·¸öÁУºKey,Column,Name,Datatype,Size,NullsºÍDefault¡£Manager Tables´°¿ÚÖеÄÿһÐбêÃ÷±íÖÐÒ»¸ö×ֶεÄÐÅÏ¢¡£
ͼ10.4
10.5
Òª½¨Á¢Ò»¸öÐÂ±í£¬ÄãÖÁÉÙÒªÊäÈëÒ»ÐÐÐÅÏ¢¡£ÔÚÃûΪColumn NameµÄÁÐÏÂÃæ¼üÈëmycolumn¡£ÏÂÒ»²½£¬Ñ¡ÔñDatatypeÁУ¬²¢´ÓÏÂÀÁбíÖÐÑ¡ÔñCHAR¡£µ±ÄãÔÚÕâÁ½¸öÁÐÖÐÊäÈëÐÅÏ¢ºó£¬´°¿Ú½«ÊÇÈçͼ10.6ËùʾµÄÑù×Ó¡£
ͼ10.6
ÄãÒѾ½¨Á¢ÁËÒ»¸öÖ»ÓÐÒ»¸ö×ֶεļòµ¥µÄ±í¡£µ¥»÷±£´æ°´Å¤±£´æÕâ¸öÐÂ±í¡£µ±ÒªÇóÄãÊäÈëбíµÄÃû×Öʱ£¬ÊäÈëmytable²¢µ¥»÷OK¡£ÏÖÔÚÕâ¸ö±íÒѾ±£´æµ½ÁËÄãµÄÊý¾Ý¿âÖС£
Èç¹ûÄã´ò¿ª·þÎñ¹ÜÀíÆ÷´°¿ÚÖеÄÎļþ¼ÐTables£¬Äã»á¿´µ½ÄãËù½¨Á¢µÄÐÂ±í±»Áгö¡£Äã¿ÉÒÔË«»÷¸Ã±íµÄͼ±íÀ´±à¼Ëü£¬ÕâʱManager Tables´°¿Ú»áÖØгöÏÖ£¬Äã¿ÉÒÔÔö¼ÓеÄ×ֶβ¢ÖØб£´æ¡£
ÓÃSQLÊÂÎñ¹ÜÀíÆ÷¿ÉÒÔ×öµÄ¹¤×÷£¬Ä㶼¿ÉÒÔÓÃSQLÓï¾äÀ´ÊµÏÖ¡£µ«ÊÇ£¬ÊÂÎñ¹ÜÀíÆ÷ʹµÃ½¨±í¹ý³Ì±äµÃ¸ü¼Ó¼òµ¥¡£
Ïò±íÖÐÌí¼ÓÊý¾Ý
ÏÂÒ»Õ½«ÌÖÂÛÈçºÎʹÓÃSQLÏòÒ»¸ö±íÖвåÈëÊý¾Ý¡£µ«ÊÇ£¬Èç¹ûÄãÐèÒªÏòÒ»¸ö±íÖÐÌí¼ÓÐí¶àÌõ¼Ç¼£¬Ê¹ÓÃSQLÓï¾äÊäÈëÊý¾ÝÊǺܲ»·½±ãµÄ¡£ÐÒÔ˵ÄÊÇ£¬Microsoft SQL Sever´øÓÐÒ»¸ö³ÆΪMicrosoft Query µÄ¿Í»§¶ËÓ¦ÓóÌÐò£¬Õâ¸ö³ÌÐòʹµÃÏò±íÖÐÌí¼ÓÊý¾Ý±äµÃÈÝÒ×ÁË¡£
Æô¶¯Î»ÓÚÈÎÎñÀ¸SQL Sever³ÌÐò×éÖеÄMicrosoft Query³ÌÐò¡£´Ó´°¿Ú¶¥²¿µÄ²Ëµ¥ÖÐÑ¡ÔñFile|New Query¡£Õâʱ»áÏÔʾһ¸öSelect Data Source¶Ô»°¿ò£¨¼ûͼ10.7£©¡£Ñ¡ÔñÄãµÄÊý¾ÝÔ´Ãû×Ö²¢µ¥»÷Use¡£
ͼ10¡£7
ÊäÈëÄãµÄµÇ¼ÕʺźÍÃÜÂëºó£¬³ÌÐòÒªÇóÄãÑ¡ÔñÒ»¸ö±íºÍÒ»¸öÊý¾Ý¿â¡£Ñ¡ÔñÄãÔÚÉÏÒ»½ÚÖÐËù½¨Á¢µÄ±í£¨mytable £©£¬µ¥»÷°´Å¥Add£¬È»ºóµ¥»÷°´Å¥Close¹Ø±Õ¸Ã¶Ô»°¿ò¡£
ÔÚ´°¿ÚµÄ×óÉϽǻá³öÏÖÒ»¸ö¶Ô»°¿ò£¬¿òÖÐÊÇÈ¡×Ô±ímytableµÄÒ»ÁÐ×Ö¶ÎÃû¡£Äã¿ÉÒÔË«»÷ÈκÎÒ»¸ö×ֶΣ¬°ÑËüÌí¼Óµ½Ö÷´°¿ÚÖС£Èç¹ûÄãË«»÷ÐǺţ¨*£©×Ö·û£¬ËùÓеÄ×ֶζ¼»á±»Ìí¼Óµ½Ö÷´°¿ÚÖС£
Èç¹ûÄãµÄ±íÖÐÓмǼ£¬ËüÃÇÏÖÔÚÒѾ³öÏÖÔÚÖ÷´°¿ÚµÄ×ֶαêÌâÏÂÃæÁË¡£µ«ÊÇ£¬ÒòΪÄã¸Õ¸Õ½¨Á¢ÁËÕâ¸ö±í£¬±í»¹Êǿյġ£ÒªÌí¼ÓмǼ£¬Ñ¡ÔñRecords|Allow Editing£¬Ö÷´°¿ÚÖоͻá³öÏÖÒ»ÌõмǼ¡£ÊäÈëÒ»ÐÐÊý¾ÝÍê³ÉÕâ¸ö¼Ç¼£¬¾ÍÏò±íÖÐÌí¼ÓÁËÒ»ÌõмǼ¡£
ͼ10¡£8
µ±Äãתµ½ÏÂÒ»ÌõмǼʱ£¬ÄãÏòÉÏÒ»Ìõ¼Ç¼ÖÐÊäÈëµÄÖµ»á×Ô¶¯±»±£´æ¡£Èç¹ûÄãÐèÒª£¬Äã¿ÉÒÔÓÃMicrosoft Query Ïò±íÖÐÊäÈ뼸°ÙÌõ¼Ç¼¡£
ɾ³ýºÍÐ޸ıí
ÄãÓ¦¸ÃÔÚ½¨Á¢±í֮ǰ×ÐϸÉè¼ÆËüÃÇ£¬ÒòΪÄãÔڸıäÒ»¸öÒѾ´æÔڵıíʱ»áÊܵ½ºÜ´óµÄÏÞÖÆ¡£ÀýÈ磬һµ©ÒѾ½¨Á¢ÁËÒ»¸ö±í£¬Äã¾Í²»ÄÜɾ³ý±íÖеÄ×ֶλòÕ߸ıä×ֶεÄÊý¾ÝÀàÐÍ¡£ÔÚÕâÖÖÇé¿öÄãËùÄÜ×öµÄÊÇɾ³ýÕâ¸ö±í£¬È»ºóÖØÍ·¿ªÊ¼£¨²Î¼ûµÚʮһÕ¡°Öм¶SQL¡±Öеġ°Ê¹ÓÃSQL´´½¨¼Ç¼ºÍ±í¡±Ò»½Ú£©¡£
Ҫɾ³ýÒ»¸ö±í£¬Äã¿ÉÒÔʹÓÃSQLÓï¾äDROP TABLE¡£ÀýÈ磬ÓÖ´ÓÊý¾Ý¿âÖг¹µ×ɾ³ý±ímytable£¬ÄãҪʹÓÃÈçϵÄÓï¾ä£º
DROP TABLE mytable
¾¯¸æ£º
ʹÓÃDROP TABLEÃüÁîʱһ¶¨ÒªÐ¡ÐÄ¡£Ò»µ©Ò»¸ö±í±»É¾³ýÖ®ºó£¬Ä㽫ÎÞ·¨»Ö¸´Ëü¡£
µ±Ä㽨ÉèÒ»¸öÕ¾µãʱ£¬ÄãºÜ¿ÉÄÜÐèÒªÏòÊý¾Ý¿âÖÐÊäÈë²âÊÔÊý¾Ý¡£¶øµ±Äã×¼±¸ÏòÊÀ½çÌṩÄãµÄÍøµãʱ£¬Äã»áÏëÇå¿Õ±íÖеÄÕâЩ²âÊÔÐÅÏ¢¡£Èç¹ûÄãÏëÇå³ý±íÖеÄËùÓÐÊý¾Ýµ«²»É¾³ýÕâ¸ö±í£¬Äã¿ÉÒÔʹÓÃTRUNCATE TABLEÓï¾ä¡£ÀýÈ磬ÏÂÃæµÄÕâ¸öSQLÓï¾ä´Ó±ímytableÖÐɾ³ýËùÓÐÊý¾Ý£º
TRUNCATE TABLE mytable
ËäÈ»Äã²»ÄÜɾ³ýºÍÐÞ¸ÄÒѾ´æÔÚµÄ×ֶΣ¬µ«Äã¿ÉÒÔÔö¼ÓÐÂ×ֶΡ£×îÈÝÒ×µÄʵÏÖ·½·¨ÊÇʹÓÃSQLÊÂÎñ¹ÜÀíÆ÷ÖеÄManager Tables´°¿Ú¡£ÄãÒ²¿ÉÒÔʹÓÃSQLÓï¾äALTER TABLE¡£ÏÂÃæÊÇÒ»¸öÈçºÎʹÓÃÕâÖÖÓï¾äµÄÀý×Ó£º
ALTER TABLE mytable ADD mynewcolumn INT NULL
Õâ¸öÓï¾äÏò±ímytableÖÐÔö¼ÓÁËÒ»¸öÐÂ×Ö¶Îmynewcolumn¡£µ±ÄãÔö¼ÓÐÂ×Ö¶Îʱ£¬Äã±ØÐëÔÊÐíËü½ÓÊÜ¿ÕÖµ£¬ÒòΪ±íÖÐÔÀ´¿ÉÄÜÒѾÓÐÁËÐí¶à¼Ç¼¡£
×ܽá
ÕâÒ»ÕÂÏòÄã½éÉÜÁËSQL¡£Ê¹ÓÃSQL£¬Äã¿ÉÒÔ²Ù×÷Microsoft SQL SeverÊý¾Ý¿â¡£ÄãÒѾѧ»áÁËʹÓÃSELECTÓï¾ä´ÓÊý¾Ý¿âÖÐÈ¡³öÊý¾Ý£¬Ä㻹ѧ»áÁËÔõÑùʹÓÃCREATE TABLEÓï¾äºÍSQLÊÂÎñ¹ÜÀíÆ÷À´´´½¨ÐÂ±í¡£×îºó£¬Äãѧ»áÁËÈçºÎÖ¸Ã÷һϵÁÐÖØÒªµÄ×Ö¶ÎÊôÐÔ¡£
ÏÂÒ»Õ½«½éÉÜÈçºÎʹÓÃË÷ÒýÀ´ÔöÇ¿SQL²éѯµÄ²Ù×÷¡£»¹½«Í¨¹ýÐí¶àÆäËüµÄSQLÓï¾äºÍº¯Êý£¬Ê¹ÄãµÄSQL֪ʶµÃµ½½øÒ»²½À©³ä¡£
Sql½Ì³Ì---6
µÚʮһÕ Öм¶SQL
±¾ÕÂÄÚÈÝ
¡ö´´½¨Ë÷Òý
¡öSQLºËÐÄÓï¾ä
¡ö¼¯ºÏº¯Êý
¡ö ÆäËü³£ÓõÄSQL±í´ïʽ£¬
º¯Êý£¬ºÍ¹ý³Ì
µÚʮա°SQL»ù´¡¡±ÏòÄã³õ²½½éÉÜÁËSQL¡£Äãѧ»áÁËÈçºÎÓÃSELECTÓï¾ä½øÐвéѯ£¬Ä㻹ѧ»áÁËÈçºÎ½¨Á¢×Ô¼ºµÄ±í¡£ÔÚÕâÒ»ÕÂÀÄ㽫¼ÓÉîÄãµÄSQL֪ʶ¡£Ä㽫ѧϰÈçºÎ½¨Á¢Ë÷ÒýÀ´¼Ó¿ì²éѯËٶȡ£Ä㻹½«Ñ§»áÈç¹ûÓøü¶àµÄSQLÓï¾äºÍº¯ÊýÀ´²Ù×÷±íÖеÄÊý¾Ý¡£
½¨Á¢Ë÷Òý
¼ÙÉèÄãÏëÕÒµ½±¾ÊéÖеÄijһ¸ö¾ä×Ó¡£Äã¿ÉÒÔÒ»Ò³Ò»Ò³µØÖðÒ³ËÑË÷£¬µ«Õâ»á»¨ºÜ¶àʱ¼ä¡£¶øͨ¹ýʹÓñ¾ÊéµÄË÷Òý£¬Äã¿ÉÒԺܿìµØÕÒµ½ÄãÒªËÑË÷µÄÖ÷Ìâ¡£
±íµÄË÷ÒýÓ븽ÔÚÒ»±¾ÊéºóÃæµÄË÷Òý·Ç³£ÏàËÆ¡£Ëü¿ÉÒÔ¼«´óµØÌá¸ß²éѯµÄËٶȡ£¶ÔÒ»¸ö½Ï´óµÄ±íÀ´Ëµ£¬Í¨¹ý¼ÓË÷Òý£¬Ò»¸öͨ³£Òª»¨·Ñ¼¸¸öСʱÀ´Íê³ÉµÄ²éѯֻҪ¼¸·ÖÖӾͿÉÒÔÍê³É¡£Òò´ËûÓÐÀíÓɶÔÐèҪƵ·±²éѯµÄ±íÔö¼ÓË÷Òý¡£
×¢Ò⣺
µ±ÄãµÄÄÚ´æÈÝÁ¿»òÓ²Å̿ռ䲻×ãʱ£¬Ò²ÐíÄã²»Ïë¸øÒ»¸ö±íÔö¼ÓË÷Òý¡£¶ÔÓÚ°üº¬Ë÷ÒýµÄÊý¾Ý¿â£¬SQL SeverÐèÒªÒ»¸ö¿É¹ÛµÄ¶îÍâ¿Õ¼ä¡£ÀýÈ磬Ҫ½¨Á¢Ò»¸ö¾Û´ØË÷Òý£¬ÐèÒª´óÔ¼£±.£²±¶ÓÚÊý¾Ý´óСµÄ¿Õ¼ä¡£Òª¿´Ò»¿´Ò»¸ö±íµÄË÷ÒýÔÚÊý¾Ý¿âÖÐËùÕ¼µÄ¿Õ¼ä´óС£¬Äã¿ÉÒÔʹÓÃϵͳ´æ´¢¹ý³Ìsp_spaceused£¬¶ÔÏóÃûÖ¸¶¨Îª±»Ë÷ÒýµÄ±íÃû¡£
¾Û´ØË÷ÒýºÍ·Ç¾Û´ØË÷Òý
¼ÙÉèÄãÒѾͨ¹ý±¾ÊéµÄË÷ÒýÕÒµ½ÁËÒ»¸ö¾ä×ÓËùÔÚµÄÒ³Âë¡£Ò»µ©ÒѾ֪µÀÁËÒ³Âëºó£¬ÄãºÜ¿ÉÄÜÂþÎÞÄ¿µÄ·Ñ°Õâ±¾Ê飬ֱÖÁÕÒµ½ÕýÈ·µÄÒ³Â롣ͨ¹ýËæ»úµÄ·Ñ°£¬Äã×îÖÕ¿ÉÒÔµ½´ïÕýÈ·µÄÒ³Âë¡£µ«ÊÇ£¬ÓÐÒ»ÖÖÕÒµ½Ò³ÂëµÄ¸üÓÐЧµÄ·½·¨¡£
Ê×ÏÈ£¬°ÑÊé·µ½´ó¸ÅÒ»°ëµÄµØ·½£¬Èç¹ûÒªÕÒµÄÒ³Âë±È°ë±¾Êé´¦µÄÒ³ÂëС£¬¾ÍÊé·µ½ËÄ·ÖÖ®Ò»´¦£¬·ñÔò£¬¾Í°ÑÊé·µ½ËÄ·ÖÖ®ÈýµÄµØ·½¡£Í¨¹ýÕâÖÖ·½·¨£¬Äã¿ÉÒÔ¼ÌÐø°ÑÊé·Ö³É¸üСµÄ²¿·Ö£¬Ö±ÖÁÕÒµ½ÕýÈ·µÄÒ³Â븽½ü¡£ÕâÊÇÕÒµ½ÊéÒ³µÄ·Ç³£ÓÐЧµÄÒ»ÖÖ·½·¨¡£
SQL SeverµÄ±íË÷ÒýÒÔÀàËƵķ½Ê½¹¤×÷¡£Ò»¸ö±íË÷ÒýÓÉÒ»×éÒ³×é³É£¬ÕâЩҳ¹¹³ÉÁËÒ»¸öÊ÷Ðνṹ¡£¸ùҳͨ¹ýÖ¸ÏòÁíÍâÁ½¸öÒ³£¬°ÑÒ»¸ö±íµÄ¼Ç¼´ÓÂß¼ÉϷֳɺÍÁ½¸ö²¿·Ö¡£¶ø¸ùÒ³ËùÖ¸ÏòµÄÁ½¸öÒ³ÓÖ·Ö±ð°Ñ¼Ç¼·Ö¸î³É¸üСµÄ²¿·Ö¡£Ã¿¸öÒ³¶¼°Ñ¼Ç¼·Ö³É¸üСµÄ·Ö¸î£¬Ö±ÖÁµ½´ïÒ¶¼¶Ò³¡£
Ë÷ÒýÓÐÁ½ÖÖÀàÐÍ£º¾Û´ØË÷ÒýºÍ·Ç¾Û´ØË÷Òý¡£ÔÚ¾Û´ØË÷ÒýÖУ¬Ë÷ÒýÊ÷µÄÒ¶¼¶Ò³°üº¬Êµ¼ÊµÄÊý¾Ý£º¼Ç¼µÄË÷Òý˳ÐòÓëÎïÀí˳ÐòÏàͬ¡£ÔڷǾ۴ØË÷ÒýÖУ¬Ò¶¼¶Ò³Ö¸Ïò±íÖеļǼ£º¼Ç¼µÄÎïÀí˳ÐòÓëÂ߼˳ÐòûÓбØÈ»µÄÁªÏµ¡£
¾Û´ØË÷Òý·Ç³£ÏóĿ¼±í£¬Ä¿Â¼±íµÄ˳ÐòÓëʵ¼ÊµÄÒ³Âë˳ÐòÊÇÒ»Öµġ£·Ç¾Û´ØË÷ÒýÔò¸üÏóÊéµÄ±ê×¼Ë÷Òý±í£¬Ë÷Òý±íÖеÄ˳Ðòͨ³£Óëʵ¼ÊµÄÒ³Âë˳ÐòÊDz»Ò»Öµġ£Ò»±¾ÊéÒ²ÐíÓжà¸öË÷Òý¡£ÀýÈ磬ËüÒ²ÐíͬʱÓÐÖ÷ÌâË÷ÒýºÍ×÷ÕßË÷Òý¡£Í¬Ñù£¬Ò»¸ö±í¿ÉÒÔÓжà¸ö·Ç¾Û´ØË÷Òý¡£
ͨ³£Çé¿öÏ£¬ÄãʹÓõÄÊǾ۴ØË÷Òý£¬µ«ÊÇÄãÓ¦¸Ã¶ÔÁ½ÖÖÀàÐÍË÷ÒýµÄÓÅȱµã¶¼ÓÐËùÀí½â¡£
ÿ¸ö±íÖ»ÄÜÓÐÒ»¸ö¾Û´ØË÷Òý£¬ÒòΪһ¸ö±íÖеļǼֻÄÜÒÔÒ»ÖÖÎïÀí˳Ðò´æ·Å¡£Í¨³£ÄãÒª¶ÔÒ»¸ö±í°´ÕÕ±êʶ×ֶν¨Á¢¾Û´ØË÷Òý¡£µ«ÊÇ£¬ÄãÒ²¿ÉÒÔ¶ÔÆäËüÀàÐ͵Ä×ֶν¨Á¢¾Û´ØË÷Òý£¬Èç×Ö·ûÐÍ£¬ÊýÖµÐͺÍÈÕÆÚʱ¼äÐÍ×ֶΡ£
´Ó½¨Á¢Á˾۴ØË÷ÒýµÄ±íÖÐÈ¡³öÊý¾ÝÒª±È½¨Á¢Á˷Ǿ۴ØË÷ÒýµÄ±í¿ì¡£µ±ÄãÐèҪȡ³öÒ»¶¨·¶Î§ÄÚµÄÊý¾Ýʱ£¬Óþ۴ØË÷ÒýÒ²±ÈÓ÷Ǿ۴ØË÷ÒýºÃ¡£ÀýÈ磬¼ÙÉèÄãÓÃÒ»¸ö±íÀ´¼Ç¼·ÃÎÊÕßÔÚÄãÍøµãÉϵĻ¡£Èç¹ûÄãÏëÈ¡³öÔÚÒ»¶¨Ê±¼ä¶ÎÄڵĵǼÐÅÏ¢£¬ÄãÓ¦¸Ã¶ÔÕâ¸ö±íµÄDATETIMEÐÍ×ֶν¨Á¢¾Û´ØË÷Òý¡£
¶Ô¾Û´ØË÷ÒýµÄÖ÷ÒªÏÞÖÆÊÇÿ¸ö±íÖ»Äܽ¨Á¢Ò»¸ö¾Û´ØË÷Òý¡£µ«ÊÇ£¬Ò»¸ö±í¿ÉÒÔÓв»Ö¹Ò»¸ö·Ç¾Û´ØË÷Òý¡£Êµ¼ÊÉÏ£¬¶Ôÿ¸ö±íÄã×î¶à¿ÉÒÔ½¨Á¢249¸ö·Ç¾Û´ØË÷Òý¡£ÄãÒ²¿ÉÒÔ¶ÔÒ»¸ö±íͬʱ½¨Á¢¾Û´ØË÷ÒýºÍ·Ç¾Û´ØË÷Òý¡£
¼ÙÈçÄã²»½öÏë¸ù¾ÝÈÕÆÚ£¬¶øÇÒÏë¸ù¾ÝÓû§Ãû´ÓÄãµÄÍøµã»î¶¯ÈÕÖ¾ÖÐÈ¡Êý¾Ý¡£ÔÚÕâÖÖÇé¿öÏ£¬Í¬Ê±½¨Á¢Ò»¸ö¾Û´ØË÷ÒýºÍ·Ç¾Û´ØË÷ÒýÊÇÓÐЧµÄ¡£Äã¿ÉÒÔ¶ÔÈÕÆÚʱ¼ä×ֶν¨Á¢¾Û´ØË÷Òý£¬¶ÔÓû§Ãû×ֶν¨Á¢·Ç¾Û´ØË÷Òý¡£Èç¹ûÄã·¢ÏÖÄãÐèÒª¸ü¶àµÄË÷Òý·½Ê½£¬Äã¿ÉÒÔÔö¼Ó¸ü¶àµÄ·Ç¾Û´ØË÷Òý¡£
·Ç¾Û´ØË÷ÒýÐèÒª´óÁ¿µÄÓ²ÅÌ¿Õ¼äºÍÄÚ´æ¡£ÁíÍ⣬ËäÈ»·Ç¾Û´ØË÷Òý¿ÉÒÔÌá¸ß´Ó±íÖÐ È¡Êý¾ÝµÄËٶȣ¬ËüÒ²»á½µµÍÏò±íÖвåÈëºÍ¸üÐÂÊý¾ÝµÄËٶȡ£Ã¿µ±Äã¸Ä±äÁËÒ»¸ö½¨Á¢Á˷Ǿ۴ØË÷ÒýµÄ±íÖеÄÊý¾Ýʱ£¬±ØÐëͬʱ¸üÐÂË÷Òý¡£Òò´ËÄã¶ÔÒ»¸ö±í½¨Á¢·Ç¾Û´ØË÷ÒýʱҪÉ÷ÖØ¿¼ÂÇ¡£Èç¹ûÄãÔ¤¼ÆÒ»¸ö±íÐèҪƵ·±µØ¸üÐÂÊý¾Ý£¬ÄÇô²»Òª¶ÔËü½¨Á¢Ì«¶à·Ç¾Û´ØË÷Òý¡£ÁíÍ⣬Èç¹ûÓ²Å̺ÍÄÚ´æ¿Õ¼äÓÐÏÞ£¬Ò²Ó¦¸ÃÏÞÖÆʹÓ÷Ǿ۴ØË÷ÒýµÄÊýÁ¿¡£
Ë÷ÒýÊôÐÔ
ÕâÁ½ÖÖÀàÐ͵ÄË÷Òý¶¼ÓÐÁ½¸öÖØÒªÊôÐÔ£ºÄã¿ÉÒÔÓÃÁ½ÕßÖÐÈÎÒ»ÖÖÀàÐÍͬʱ¶Ô¶à¸ö×ֶν¨Á¢Ë÷Òý£¨¸´ºÏË÷Òý£©£»Á½ÖÖÀàÐ͵ÄË÷Òý¶¼¿ÉÒÔÖ¸¶¨ÎªÎ¨Ò»Ë÷Òý¡£
Äã¿ÉÒÔ¶Ô¶à¸ö×ֶν¨Á¢Ò»¸ö¸´ºÏË÷Òý£¬ÉõÖÁÊǸ´ºÏµÄ¾Û´ØË÷Òý¡£¼ÙÈçÓÐÒ»¸ö±í¼Ç¼ÁËÄãµÄÍøµã·ÃÎÊÕßµÄÐÕºÍÃû×Ö¡£Èç¹ûÄãÏ£Íû¸ù¾ÝÍêÕûÐÕÃû´Ó±íÖÐÈ¡Êý¾Ý£¬ÄãÐèÒª½¨Á¢Ò»¸öͬʱ¶ÔÐÕ×ֶκÍÃû×Ö×ֶνøÐеÄË÷Òý¡£ÕâºÍ·Ö±ð¶ÔÁ½¸ö×ֶν¨Á¢µ¥¶ÀµÄË÷ÒýÊDz»Í¬µÄ¡£µ±ÄãÏ£Íûͬʱ¶Ô²»Ö¹Ò»¸ö×ֶνøÐвéѯʱ£¬ÄãÓ¦¸Ã½¨Á¢Ò»¸ö¶Ô¶à¸ö×ֶεÄË÷Òý¡£Èç¹ûÄãÏ£Íû¶Ô¸÷¸ö×ֶνøÐзֱð²éѯ£¬ÄãÓ¦¸Ã¶Ô¸÷×ֶν¨Á¢¶ÀÁ¢µÄË÷Òý¡£
Á½ÖÖÀàÐ͵ÄË÷Òý¶¼¿ÉÒÔ±»Ö¸¶¨ÎªÎ¨Ò»Ë÷Òý¡£Èç¹û¶ÔÒ»¸ö×ֶν¨Á¢ÁËΨһË÷Òý£¬Ä㽫²»ÄÜÏòÕâ¸ö×Ö¶ÎÊäÈëÖظ´µÄÖµ¡£Ò»¸ö±êʶ×ֶλá×Ô¶¯³ÉΪΨһֵ×ֶΣ¬µ«ÄãÒ²¿ÉÒÔ¶ÔÆäËüÀàÐ͵Ä×ֶν¨Á¢Î¨Ò»Ë÷Òý¡£¼ÙÉèÄãÓÃÒ»¸ö±íÀ´±£´æÄãµÄÍøµãµÄÓû§ÃÜÂ룬Ä㵱Ȼ²»Ï£ÍûÁ½¸öÓû§ÓÐÏàͬµÄÃÜÂ롣ͨ¹ýÇ¿ÖÆÒ»¸ö×ֶγÉΪΨһֵ×ֶΣ¬Äã¿ÉÒÔ·ÀÖ¹ÕâÖÖÇé¿öµÄ·¢Éú¡£
Sql½Ì³Ì---7
ÓÃSQL½¨Á¢Ë÷Òý
ΪÁ˸øÒ»¸ö±í½¨Á¢Ë÷Òý£¬Æô¶¯ÈÎÎñÀ¸SQL Sever³ÌÐò×éÖеÄISQL/w³ÌÐò¡£½øÈë²éѯ´°¿Úºó£¬ÊäÈëÏÂÃæµÄÓï¾ä£º
CREATE INDEX mycolumn_index ON mytable (myclumn)
Õâ¸öÓï¾ä½¨Á¢ÁËÒ»¸öÃûΪmycolumn_indexµÄË÷Òý¡£Äã¿ÉÒÔ¸øÒ»¸öË÷ÒýÆðÈκÎÃû×Ö£¬µ«ÄãÓ¦¸ÃÔÚË÷ÒýÃûÖаüº¬ËùË÷ÒýµÄ×Ö¶ÎÃû£¬Õâ¶ÔÄ㽫À´ÅªÇå³þ½¨Á¢¸ÃË÷ÒýµÄÒâͼÊÇÓаïÖúµÄ¡£
×¢Ò⣺
ÔÚ±¾ÊéÖÐÄãÖ´ÐÐÈκÎSQLÓï¾ä£¬¶¼»áÊÕµ½ÈçϵÄÐÅÏ¢£º
This command did not return data,and it did not return any rows
Õâ˵Ã÷¸ÃÓï¾äÖ´Ðгɹ¦ÁË¡£
Ë÷Òýmycolumn_index¶Ô±ímytableµÄmycolumn×ֶνøÐС£ÕâÊǸö·Ç¾Û´ØË÷Òý£¬Ò²ÊǸö·ÇΨһË÷Òý¡££¨ÕâÊÇÒ»¸öË÷ÒýµÄȱʡÊôÐÔ£©
Èç¹ûÄãÐèÒª¸Ä±äÒ»¸öË÷ÒýµÄÀàÐÍ£¬Äã±ØÐëɾ³ýÔÀ´µÄË÷Òý²¢Öؽ¨ Ò»¸ö¡£½¨Á¢ÁËÒ»¸öË÷Òýºó£¬Äã¿ÉÒÔÓÃÏÂÃæµÄSQLÓï¾äɾ³ýËü£º
DROP INDEX mytable.mycolumn_index
×¢ÒâÔÚDROP INDEX Óï¾äÖÐÄãÒª°üº¬±íµÄÃû×Ö¡£ÔÚÕâ¸öÀý×ÓÖУ¬Äãɾ³ýµÄË÷ÒýÊÇmycolumn_index£¬ËüÊDZímytableµÄË÷Òý¡£
Òª½¨Á¢Ò»¸ö¾Û´ØË÷Òý£¬¿ÉÒÔʹÓùؼü×ÖCLUSTERED¡££©¼Çסһ¸ö±íÖ»ÄÜÓÐÒ»¸ö¾Û´ØË÷Òý¡££¨ÕâÀïÓÐÒ»¸öÈçºÎ¶ÔÒ»¸ö±í½¨Á¢¾Û´ØË÷ÒýµÄÀý×Ó£º
CREATE CLUSTERED INDEX mycolumn_clust_index ON mytable(mycolumn)
Èç¹û±íÖÐÓÐÖظ´µÄ¼Ç¼£¬µ±ÄãÊÔͼÓÃÕâ¸öÓï¾ä½¨Á¢Ë÷Òýʱ£¬»á³öÏÖ´íÎó¡£µ«ÊÇÓÐÖظ´¼Ç¼µÄ±íÒ²¿ÉÒÔ½¨Á¢Ë÷Òý£»ÄãֻҪʹÓùؼü×ÖALLOW_DUP_ROW°ÑÕâÒ»µã¸æËßSQL Sever¼´¿É£º
CREATE CLUSTERED INDEX mycolumn_cindex ON mytable(mycolumn)
WITH ALLOW_DUP_ROW
Õâ¸öÓï¾ä½¨Á¢ÁËÒ»¸öÔÊÐíÖظ´¼Ç¼µÄ¾Û´ØË÷Òý¡£ÄãÓ¦¸Ã¾¡Á¿±ÜÃâÔÚÒ»¸ö±íÖгöÏÖÖظ´¼Ç¼£¬µ«ÊÇ£¬Èç¹ûÒѾ³öÏÖÁË£¬Äã¿ÉÒÔʹÓÃÕâÖÖ·½·¨¡£
Òª¶ÔÒ»¸ö±í½¨Á¢Î¨Ò»Ë÷Òý£¬¿ÉÒÔʹÓùؼü×ÖUNIQUE¡£¶Ô¾Û´ØË÷ÒýºÍ·Ç¾Û´ØË÷Òý¶¼¿ÉÒÔʹÓÃÕâ¸ö¹Ø¼ü×Ö¡£ÕâÀïÓÐÒ»¸öÀý×Ó£º
CREATE UNIQUE COUSTERED INDEX myclumn_cindex ON mytable(mycolumn)
ÕâÊÇÄ㽫¾³£Ê¹ÓõÄË÷Òý½¨Á¢Óï¾ä¡£ÎÞÂÛºÎʱ£¬Ö»Òª¿ÉÒÔ£¬ÄãÓ¦¸Ã¾¡Á¿¶ÔÒ»¸ö¶ÔÒ»¸ö±í½¨Á¢Î¨Ò»¾Û´ØË÷ÒýÀ´ÔöÇ¿²éѯ²Ù×÷¡£
×îºó£¬Òª½¨Á¢Ò»¸ö¶Ô¶à¸ö×ֶεÄË÷Òý©¤©¤¸´ºÏË÷Òý©¤©¤ÔÚË÷Òý½¨Á¢Óï¾äÖÐͬʱ°üº¬¶à¸ö×Ö¶ÎÃû¡£ÏÂÃæµÄÀý×Ó¶ÔfirstnameºÍlastnameÁ½¸ö×ֶν¨Á¢Ë÷Òý£º
CREATE INDEX name_index ON username(firstname,lastname)
Õâ¸öÀý×Ó¶ÔÁ½¸ö×ֶν¨Á¢Á˵¥¸öË÷Òý¡£ÔÚÒ»¸ö¸´ºÏË÷ÒýÖУ¬Äã×î¶à¿ÉÒÔ¶Ô16¸ö×ֶνøÐÐË÷Òý¡£
ÓÃÊÂÎñ¹ÜÀíÆ÷½¨Á¢Ë÷Òý
ÓÃÊÂÎñ¹ÜÀíÆ÷½¨Á¢Ë÷Òý±ÈÓÃSQLÓï¾äÈÝÒ׵ĶࡣʹÓÃÊÂÎñ¹ÜÀíÆ÷£¬Äã¿ÉÒÔ¿´µ½ÒѾ½¨Á¢µÄË÷ÒýµÄÁÐ±í£¬²¢¿ÉÒÔͨ¹ýͼÐνçÃæÑ¡ÔñË÷ÒýÑ¡Ïî¡£
ʹÓÃÊÂÎñ¹ÜÀíÆ÷Äã¿ÉÒÔÓÃÁ½ÖÖ·½Ê½½¨Á¢Ë÷Òý£ºÊ¹ÓÃManage Tables´°¿Ú»òʹÓÃManage Indexes´°¿Ú¡£
ÒªÓÃManage Tables ´°¿Ú½¨Á¢Ò»¸öÐÂË÷Òý£¬µ¥»÷°´Å¥Advanced Options(Ëü¿´ÆðÀ´ÏóÒ»¸öÇ°ÃæÓÐÒ»¼ÓºÅµÄ±í)¡£ÕâÑù¾Í´ò¿ªÁËAdvanced Options¶Ô»°¿ò¡£Õâ¸ö¶Ô»°¿òÓÐÒ»²¿·Ö±êÃûΪPrimary Key£¨¼ûͼ11.1£©¡£
ͼ11¡£1
Òª½¨Á¢Ò»¸öÐÂË÷Òý£¬´ÓÏÂÀÁбíÖÐÑ¡ÔñÄãÏë¶ÔÖ®½¨Á¢Ë÷ÒýµÄ×Ö¶ÎÃû¡£Èç¹ûÄãÏ뽨Á¢Ò»¸ö¶Ô¶à×ֶεÄË÷Òý£¬Äã¿ÉÒÔÑ¡Ôñ¶à¸ö×Ö¶ÎÃû¡£Ä㻹¿ÉÒÔÑ¡ÔñË÷ÒýÊǾ۴صĻ¹ÊǷǾ۴صġ£ÔÚ±£´æ±íÐÅÏ¢ºó£¬Ë÷Òý»á×Ô¶¯±»½¨Á¢¡£ÔÚManage Tables´°¿ÚÖеÄ×Ö¶ÎÃûÅԱߣ¬»á³öÏÖÒ»°ÑÔ¿³×¡£
ÄãÒѾΪÄãµÄ±í½¨Á¢ÁË¡°Ö÷Ë÷Òý¡±¡£Ö÷Ë÷Òý±ØÐë¶Ô²»°üº¬¿ÕÖµµÄ×ֶν¨Á¢¡£ÁíÍ⣬Ö÷Ë÷ÒýÇ¿ÖÆÒ»¸ö×ֶγÉΪΨһֵ×ֶΡ£
Òª½¨Á¢Ã»ÓÐÕâЩÏÞÖƵÄË÷Òý£¬ÄãÐèҪʹÓÃManage Indexes´°¿Ú¡£´Ó²Ëµ¥ÖÐÑ¡ÔñManage|Indexes£¬´ò¿ªManage Indexes ´°¿Ú¡£ÔÚManage Indexes ´°¿ÚÖУ¬Äã¿ÉÒÔͨ¹ýÏÂÀ¿òÑ¡Ôñ±íºÍÌض¨µÄË÷Òý¡££¨¼ûͼ11.2£©¡£Òª½¨Á¢Ò»¸öÐÂË÷Òý£¬´ÓIndexÏÂÀ¿òÖÐÑ¡ÔñNew Index.£¬È»ºó¾Í¿ÉÒÔÑ¡ÔñÒª¶ÔÖ®½¨Á¢Ë÷ÒýµÄ×ֶΡ£µ¥»÷°´Å¥Add£¬°Ñ×ֶμÓÈ˵½Ë÷ÒýÖС£
ͼ11¡£2
Äã¿ÉÒÔΪÄãµÄË÷ÒýÑ¡ÔñÐí¶à²»Í¬µÄÑ¡Ïî¡£ÀýÈ磬Äã¿ÉÒÔÑ¡Ôñ¸ÃË÷ÒýÊǾ۴صĻ¹ÊǷǾ۴صġ£Ä㻹¿ÉÒÔÖ¸¶¨¸ÃË÷ÒýΪΨһË÷Òý¡£Éè¼ÆºÃË÷Òýºó£¬µ¥»÷°´Å¥Build£¬½¨Á¢¸ÃË÷Òý¡£
×¢Ò⣺
ΨһË÷ÒýÊÇÖ¸¸Ã×ֶβ»ÄÜÓÐÖظ´µÄÖµ£¬¶ø²»ÊÇÖ»Äܽ¨Á¢ÕâÒ»¸öË÷Òý¡£
SQLºËÐÄÓï¾ä
ÔÚµÚʮգ¬Äãѧ»áÁËÈçºÎÓÃSQL SELECT Óï¾ä´ÓÒ»¸ö±íÖÐÈ¡Êý¾Ý¡£µ«ÊÇ£¬µ½ÏÖÔÚΪֹ£¬»¹Ã»ÓÐÌÖÂÛÈçºÎÌí¼Ó£¬Ð޸Ļòɾ³ý±íÖеÄÊý¾Ý¡£ÔÚÕâÒ»½ÚÖУ¬Ä㽫ѧϰÕâЩÄÚÈÝ¡£
²åÈëÊý¾Ý
Ïò±íÖÐÌí¼ÓÒ»¸öмǼ£¬ÄãҪʹÓÃSQL INSERT Óï¾ä¡£ÕâÀïÓÐÒ»¸öÈçºÎʹÓÃÕâÖÖÓï¾äµÄÀý×Ó£º
INSERT mytable (mycolumn) VALUES (¡®some data¡¯)
Õâ¸öÓï¾ä°Ñ×Ö·û´®¡¯some data¡¯²åÈë±ímytableµÄmycolumn×Ö¶ÎÖС£½«Òª±»²åÈëÊý¾ÝµÄ×ֶεÄÃû×ÖÔÚµÚÒ»¸öÀ¨ºÅÖÐÖ¸¶¨£¬Êµ¼ÊµÄÊý¾ÝÔÚµÚ¶þ¸öÀ¨ºÅÖиø³ö¡£
INSERT Óï¾äµÄÍêÕû¾ä·¨ÈçÏ£º
INSERT [INTO] {table_name|view_name} [(column_list)] {DEFAULT VALUES |
Values_list | select_statement}
Èç¹ûÒ»¸ö±íÓжà¸ö×ֶΣ¬Í¨¹ý°Ñ×Ö¶ÎÃûºÍ×Ö¶ÎÖµÓöººÅ¸ô¿ª£¬Äã¿ÉÒÔÏòËùÓеÄ×Ö¶ÎÖвåÈëÊý¾Ý¡£¼ÙÉè±ímytableÓÐÈý¸ö×Ö¶Îfirst_column,second_column,ºÍthird_column¡£ÏÂÃæµÄINSERTÓï¾äÌí¼ÓÁËÒ»ÌõÈý¸ö×ֶζ¼ÓÐÖµµÄÍêÕû¼Ç¼£º
INSERT mytable (first_column,second_column,third_column)
VALUES (¡®some data¡¯,¡¯some more data¡¯,¡¯yet more data¡¯)
×¢Ò⣺
Äã¿ÉÒÔʹÓÃINSERTÓï¾äÏòÎı¾ÐÍ×Ö¶ÎÖвåÈëÊý¾Ý¡£µ«ÊÇ£¬Èç¹ûÄãÐèÒªÊäÈëºÜ³¤µÄ×Ö·û´®£¬ÄãÓ¦¸ÃʹÓÃWRITETEXTÓï¾ä¡£Õⲿ·ÖÄÚÈݶԱ¾ÊéÀ´ËµÌ«¸ß¼¶ÁË£¬Òò´Ë²»¼ÓÌÖÂÛ¡£ÒªÁ˽â¸ü¶àµÄÐÅÏ¢£¬Çë²Î¿¼Microsoft SQL Sever µÄÎĵµ¡£
Èç¹ûÄãÔÚINSERT Óï¾äÖÐÖ»Ö¸¶¨Á½¸ö×ֶκÍÊý¾Ý»áÔõôÑùÄØ£¿»»¾ä»°Ëµ£¬ÄãÏòÒ»¸ö±íÖвåÈëÒ»ÌõмǼ£¬µ«ÓÐÒ»¸ö×Ö¶ÎûÓÐÌṩÊý¾Ý¡£ÔÚÕâÖÖÇé¿öÏ£¬ÓÐÏÂÃæµÄËÄÖÖ¿ÉÄÜ£º
¡ö Èç¹û¸Ã×Ö¶ÎÓÐÒ»¸öȱʡֵ£¬¸ÃÖµ»á±»Ê¹Óá£ÀýÈ磬¼ÙÉèÄã²åÈëмǼʱûÓиø×Ö¶Îthird_columnÌṩÊý¾Ý£¬¶øÕâ¸ö×Ö¶ÎÓÐÒ»¸öȱʡֵ¡¯some value¡¯¡£ÔÚÕâÖÖÇé¿öÏ£¬µ±Ð¼Ç¼½¨Á¢Ê±»á²åÈëÖµ¡¯some value¡¯¡£
¡ö Èç¹û¸Ã×ֶοÉÒÔ½ÓÊÜ¿ÕÖµ£¬¶øÇÒûÓÐȱʡֵ£¬Ôò»á±»²åÈë¿ÕÖµ¡£
¡ö Èç¹û¸Ã×ֶβ»ÄܽÓÊÜ¿ÕÖµ£¬¶øÇÒûÓÐȱʡֵ£¬¾Í»á³öÏÖ´íÎó¡£Äã»áÊÕµ½´íÎóÐÅÏ¢£º
The column in table mytable may not be null.
¡ö ×îºó£¬Èç¹û¸Ã×Ö¶ÎÊÇÒ»¸ö±êʶ×ֶΣ¬ÄÇôËü»á×Ô¶¯²úÉúÒ»¸öÐÂÖµ¡£µ±ÄãÏòÒ»¸öÓбêʶ×ֶεıíÖвåÈëмǼʱ£¬Ö»ÒªºöÂÔ¸Ã×ֶΣ¬±êʶ×ֶλá¸ø×Ô¼º¸³Ò»¸öÐÂÖµ¡£
×¢Ò⣺
ÏòÒ»¸öÓбêʶ×ֶεıíÖвåÈëмǼºó£¬Äã¿ÉÒÔÓÃSQL±äÁ¿@@identityÀ´·ÃÎÊмǼ
µÄ±êʶ×ֶεÄÖµ¡£¿¼ÂÇÈçϵÄSQLÓï¾ä£º
INSERT mytable (first_column) VALUES(¡®some value¡¯)
INSERT anothertable(another_first,another_second)
VALUES(@@identity,¡¯some value¡¯)
Èç¹û±ímytableÓÐÒ»¸ö±êʶ×ֶΣ¬¸Ã×ֶεÄÖµ»á±»²åÈë±íanothertableµÄanother_first×ֶΡ£ÕâÊÇÒòΪ±äÁ¿@@identity×ÜÊDZ£´æ×îºóÒ»´Î²åÈë±êʶ×ֶεÄÖµ¡£
×Ö¶Îanother_firstÓ¦¸ÃÓë×Ö¶Îfirst_columnÓÐÏàͬµÄÊý¾ÝÀàÐÍ¡£µ«ÊÇ£¬×Ö¶Îanother_first²»ÄÜÊÇÓ¦¸Ã±êʶ×ֶΡ£Another_first×Ö¶ÎÓÃÀ´±£´æ×Ö¶Îfirst_columnµÄÖµ¡£
ɾ³ý¼Ç¼
Òª´Ó±íÖÐɾ³ýÒ»¸ö»ò¶à¸ö¼Ç¼£¬ÐèҪʹÓÃSQL DELETEÓï¾ä¡£Äã¿ÉÒÔ¸øDELETE Óï¾äÌṩWHERE ×Ӿ䡣WHERE×Ó¾äÓÃÀ´Ñ¡ÔñҪɾ³ýµÄ¼Ç¼¡£ÀýÈ磬ÏÂÃæµÄÕâ¸öDELETEÓï¾äֻɾ³ý×Ö¶Îfirst_columnµÄÖµµÈÓÚ¡¯Delete Me¡¯µÄ¼Ç¼£º
DELETE mytable WHERE first_column=¡¯Deltet Me¡¯
DELETE Óï¾äµÄÍêÕû¾ä·¨ÈçÏ£º
DELETE [FROM] {table_name|view_name} [WHERE clause]
ÔÚSQL SELECT Óï¾äÖпÉÒÔʹÓõÄÈκÎÌõ¼þ¶¼¿ÉÒÔÔÚDELECT Óï¾äµÄWHERE×Ó¾ä ÖÐʹÓá£ÀýÈ磬ÏÂÃæµÄÕâ¸öDELETEÓï¾äֻɾ³ýÄÇЩfirst_column×ֶεÄֵΪ¡¯goodbye¡¯»òsecond_column×ֶεÄֵΪ¡¯so long¡¯µÄ¼Ç¼£º
DELETE mytable WHERE first_column=¡¯goodby¡¯ OR second_column=¡¯so long¡¯
Èç¹ûÄã²»¸øDELETE Óï¾äÌṩWHERE ×Ӿ䣬±íÖеÄËùÓмǼ¶¼½«±»É¾³ý¡£Äã²»Ó¦¸ÃÓÐÕâÖÖÏë·¨¡£Èç¹ûÄãÏëɾ³ýÓ¦¸Ã±íÖеÄËùÓмǼ£¬Ó¦Ê¹ÓõÚÊ®ÕÂËù½²µÄTRUNCATE TABLEÓï¾ä¡£
×¢Ò⣺
ΪʲôҪÓÃTRUNCATE TABLE Óï¾ä´úÌæDELETEÓï¾ä£¿µ±ÄãʹÓÃTRUNCATE TABLEÓï¾äʱ£¬¼Ç¼µÄɾ³ýÊDz»×÷¼Ç¼µÄ¡£Ò²¾ÍÊÇ˵£¬ÕâÒâζ×ÅTRUNCATE TABLE Òª±ÈDELETE¿ìµÃ¶à¡£
¸üмǼ
ÒªÐ޸ıíÖÐÒѾ´æÔÚµÄÒ»Ìõ»ò¶àÌõ¼Ç¼£¬Ó¦Ê¹ÓÃSQL UPDATEÓï¾ä¡£Í¬DELETEÓï¾äÒ»Ñù£¬UPDATEÓï¾ä¿ÉÒÔʹÓÃWHERE×Ó¾äÀ´Ñ¡Ôñ¸üÐÂÌض¨µÄ¼Ç¼¡£Çë¿´Õâ¸öÀý×Ó£º
UPDATE mytable SET first_column=¡¯Updated!¡¯ WHERE second_column=¡¯Update Me!¡¯
Õâ¸öUPDATE Óï¾ä¸üÐÂËùÓÐsecond_column×ֶεÄֵΪ¡¯Update Me!¡¯µÄ¼Ç¼¡£¶ÔËùÓб»Ñ¡ÖеļǼ£¬×Ö¶Îfirst_columnµÄÖµ±»ÖÃΪ¡¯Updated!¡¯¡£
ÏÂÃæÊÇUPDATEÓï¾äµÄÍêÕû¾ä·¨£º
UPDATE {table_name|view_name} SET [{table_name|view_name}]
{column_list|variable_list|variable_and_column_list}
[,{column_list2|variable_list2|variable_and_column_list2}¡
[,{column_listN|variable_listN|variable_and_column_listN}]]
[WHERE clause]
×¢Ò⣺
Äã¿ÉÒÔ¶ÔÎı¾ÐÍ×Ö¶ÎʹÓÃUPDATEÓï¾ä¡£µ«ÊÇ£¬Èç¹ûÄãÐèÒª¸üкܳ¤µÄ×Ö·û´®£¬Ó¦Ê¹ÓÃUPDATETEXTÓï¾ä¡£Õⲿ·ÖÄÚÈݶԱ¾ÊéÀ´ËµÌ«¸ß¼¶ÁË£¬Òò´Ë²»¼ÓÌÖÂÛ¡£ÒªÁ˽â¸ü¶àµÄÐÅÏ¢£¬Çë²Î¿¼Microsoft SQL Sever µÄÎĵµ¡£
Èç¹ûÄã²»ÌṩWHERE×Ӿ䣬±íÖеÄËùÓмǼ¶¼½«±»¸üС£ÓÐʱÕâÊÇÓÐÓõġ£ÀýÈ磬Èç¹ûÄãÏë°Ñ±ítitlesÖеÄËùÓÐÊéµÄ¼Û¸ñ¼Ó±¶£¬Äã¿ÉÒÔʹÓÃÈçϵÄUPDATE Óï¾ä£º
ÄãÒ²¿ÉÒÔͬʱ¸üжà¸ö×ֶΡ£ÀýÈ磬ÏÂÃæµÄUPDATEÓï¾äͬʱ¸üÐÂfirst_column,second_column,ºÍthird_columnÕâÈý¸ö×ֶΣº
UPDATE mytable SET first_column=¡¯Updated!¡¯
Second_column=¡¯Updated!¡¯
Third_column=¡¯Updated!¡¯
WHERE first_column=¡¯Update Me1¡¯
¼¼ÇÉ£º
SQLºöÂÔÓï¾äÖжàÓàµÄ¿Õ¸ñ¡£Äã¿ÉÒÔ°ÑSQLÓï¾äд³ÉÈκÎÄã×îÈÝÒ׶ÁµÄ¸ñʽ¡£
Sql½Ì³Ì---8(½áÊø)
ÓÃSELECT ´´½¨¼Ç¼ºÍ±í
ÄãÒ²ÐíÒѾעÒâµ½£¬INSERT Óï¾äÓëDELETEÓï¾äºÍUPDATEÓï¾äÓÐÒ»µã²»Í¬£¬ËüÒ»´ÎÖ»²Ù×÷Ò»¸ö¼Ç¼¡£È»¶ø£¬ÓÐÒ»¸ö·½·¨¿ÉÒÔʹINSERT Óï¾äÒ»´ÎÌí¼Ó¶à¸ö¼Ç¼¡£Òª×÷µ½ÕâÒ»µã£¬ÄãÐèÒª°ÑINSERT Óï¾äÓëSELECT Óï¾ä½áºÏÆðÀ´£¬ÏóÕâÑù£º
INSERT mytable (first_column,second_column)
SELECT another_first,another_second
FROM anothertable
WHERE another_first=¡¯Copy Me!¡¯
Õâ¸öÓï¾ä´Óanothertable¿½±´¼Ç¼µ½mytable.Ö»ÓбíanothertableÖÐ×Ö¶Îanother_firstµÄֵΪ¡¯Copy Me£¡¡¯µÄ¼Ç¼²Å±»¿½±´¡£
µ±ÎªÒ»¸ö±íÖеļǼ½¨Á¢±¸·Ýʱ£¬ÕâÖÖÐÎʽµÄINSERT Óï¾äÊǷdz£ÓÐÓõġ£ÔÚɾ³ýÒ»¸ö±íÖеļǼ֮ǰ£¬Äã¿ÉÒÔÏÈÓÃÕâÖÖ·½·¨°ÑËüÃÇ¿½±´µ½ÁíÒ»¸ö±íÖС£
Èç¹ûÄãÐèÒª¿½±´Õû¸ö±í£¬Äã¿ÉÒÔʹÓÃSELECT INTO Óï¾ä¡£ÀýÈ磬ÏÂÃæµÄÓï¾ä´´½¨ÁËÒ»¸öÃûΪnewtableµÄÐÂ±í£¬¸Ã±í°üº¬±ímytableµÄËùÓÐÊý¾Ý£º
SELECT * INTO newtable FROM mytable
ÄãÒ²¿ÉÒÔÖ¸¶¨Ö»ÓÐÌض¨µÄ×ֶα»ÓÃÀ´´´½¨Õâ¸öÐÂ±í¡£Òª×öµ½ÕâÒ»µã£¬Ö»ÐèÔÚ×Ö¶ÎÁбíÖÐÖ¸¶¨ÄãÏëÒª¿½±´µÄ×ֶΡ£ÁíÍ⣬Äã¿ÉÒÔʹÓÃWHERE ×Ó¾äÀ´ÏÞÖÆ¿½±´µ½Ð±íÖеļǼ¡£ÏÂÃæµÄÀý×ÓÖ»¿½±´×Ö¶Îsecond_columndµÄÖµµÈÓÚ¡¯Copy Me!¡¯µÄ¼Ç¼µÄfirst_column×ֶΡ£
SELECT first_column INTO newtable
FROM mytable
WHERE second_column=¡¯Copy Me!¡¯
ʹÓÃSQLÐÞ¸ÄÒѾ½¨Á¢µÄ±íÊǺÜÀ§Äѵġ£ÀýÈ磬Èç¹ûÄãÏòÒ»¸ö±íÖÐÌí¼ÓÁËÒ»¸ö×ֶΣ¬Ã»ÓÐÈÝÒ׵İ취À´È¥³ýËü¡£ÁíÍ⣬Èç¹ûÄ㲻СÐÄ°ÑÒ»¸ö×ֶεÄÊý¾ÝÀàÐ͸ø´íÁË£¬Ä㽫ûÓа취¸Ä±äËü¡£µ«ÊÇ£¬Ê¹Óñ¾½ÚÖн²ÊöµÄSQLÓï¾ä£¬Äã¿ÉÒÔÈƹýÕâÁ½¸öÎÊÌâ¡£
ÀýÈ磬¼ÙÉèÄãÏë´ÓÒ»¸ö±íÖÐɾ³ýÒ»¸ö×ֶΡ£Ê¹ÓÃSELECT INTO Óï¾ä£¬Äã¿ÉÒÔ´´½¨¸Ã±íµÄÒ»¸ö¿½±´£¬µ«²»°üº¬ÒªÉ¾³ýµÄ×ֶΡ£ÕâʹÄã¼Èɾ³ýÁ˸Ã×ֶΣ¬ÓÖ±£ÁôÁ˲»Ïëɾ³ýµÄÊý¾Ý¡£
Èç¹ûÄãÏë¸Ä±äÒ»¸ö×ֶεÄÊý¾ÝÀàÐÍ£¬Äã¿ÉÒÔ´´½¨Ò»¸ö°üº¬ÕýÈ·Êý¾ÝÀàÐÍ×ֶεÄÐÂ±í¡£´´½¨ºÃ¸Ã±íºó£¬Äã¾Í¿ÉÒÔ½áºÏʹÓÃUPDATEÓï¾äºÍSELECT Óï¾ä£¬°ÑÔÀ´±íÖеÄËùÓÐÊý¾Ý¿½±´µ½Ð±íÖС£Í¨¹ýÕâÖÖ·½·¨£¬Äã¼È¿ÉÒÔÐ޸ıíµÄ½á¹¹£¬ÓÖÄܱ£´æÔÓеÄÊý¾Ý¡£
¼¯ºÏº¯Êý
µ½ÏÖÔÚΪֹ£¬ÄãֻѧϰÁËÈçºÎ¸ù¾ÝÌض¨µÄÌõ¼þ´Ó±íÖÐÈ¡³öÒ»Ìõ»ò¶àÌõ¼Ç¼¡£µ«ÊÇ£¬¼ÙÈçÄãÏë¶ÔÒ»¸ö±íÖеļǼ½øÐÐÊý¾Ýͳ¼Æ¡£ÀýÈ磬Èç¹ûÄãÏëͳ¼Æ´æ´¢ÔÚ±íÖеÄÒ»´ÎÃñÒâ²âÑéµÄͶƱ½á¹û¡£»òÕßÄãÏëÖªµÀÒ»¸ö·ÃÎÊÕßÔÚÄãµÄÕ¾µãÉÏƽ¾ù»¨·ÑÁ˶àÉÙʱ¼ä¡£Òª¶Ô±íÖеÄÈκÎÀàÐ͵ÄÊý¾Ý½øÐÐͳ¼Æ£¬¶¼ÐèҪʹÓü¯ºÏº¯Êý¡£
Microsoft SQL Ö§³ÖÎåÖÖÀàÐ͵ļ¯ºÏº¯Êý¡£Äã¿ÉÒÔͳ¼Æ¼Ç¼ÊýÄ¿£¬Æ½¾ùÖµ£¬×îСֵ£¬×î´óÖµ£¬»òÕßÇóºÍ¡£µ±ÄãʹÓÃÒ»¸ö¼¯ºÏº¯Êýʱ£¬ËüÖ»·µ»ØÒ»¸öÊý£¬¸ÃÊýÖµ´ú±íÕ⼸¸öͳ¼ÆÖµÖ®Ò»¡£
×¢Ò⣺
ÒªÔÚÄãµÄASPÍøÒ³ÖÐʹÓü¯ºÏº¯ÊýµÄ·µ»ØÖµ£¬ÄãÐèÒª¸ø¸ÃÖµÆðÒ»¸öÃû×Ö¡£Òª×÷µ½ÕâÒ»µã£¬Äã¿ÉÒÔÔÚSELECTÓï¾äÖУ¬ÔÚ¼¯ºÏº¯ÊýºóÃæ½ô¸úÒ»¸ö×Ö¶ÎÃû£¬ÈçÏÂÀýËùʾ£º
SELECT AVG(vote) ¡®the_average¡¯ FROM opinion
ÔÚÕâ¸öÀý×ÓÖУ¬voteµÄƽ¾ùÖµ±»ÃüÃûΪ the_average¡£ÏÖÔÚÄã¿ÉÒÔÔÚÄãµÄASPÍøÒ³µÄÊý¾Ý¿â·½·¨ÖÐʹÓÃÕâ¸öÃû×Ö¡£
ͳ¼Æ×Ö¶ÎÖµµÄÊýÄ¿
º¯ÊýCOUNT£¨£©Ò²ÐíÊÇ×îÓÐÓõļ¯ºÏº¯Êý¡£Äã¿ÉÒÔÓÃÕâ¸öº¯ÊýÀ´Í³¼ÆÒ»¸ö±íÖÐÓжàÉÙÌõ¼Ç¼¡£ÕâÀïÓÐÒ»¸öÀý×Ó£º
SELECT COUNT(au_lname) FROM authors
Õâ¸öÀý×Ó¼ÆËã±íauthorsÖÐÃû×Ö£¨last name£©µÄÊýÄ¿¡£Èç¹ûÏàͬµÄÃû×Ö³öÏÖÁ˲»Ö¹Ò»´Î£¬¸ÃÃû×Ö½«»á±»¼ÆËã¶à´Î¡£Èç¹ûÄãÏëÖªµÀÃû×ÖΪij¸öÌض¨ÖµµÄ×÷ÕßÓжàÉÙ¸ö£¬Äã¿ÉÒÔʹÓÃWHERE×Ӿ䣬ÈçÏÂÀýËùʾ£º
SELECT COUNT(au_lname) FROM authors WHERE au_lname=¡¯Ringer¡¯
Õâ¸öÀý×Ó·µ»ØÃû×ÖΪ¡¯Ringer¡¯µÄ×÷ÕßµÄÊýÄ¿¡£Èç¹ûÕâ¸öÃû×ÖÔÚ±íauthorsÖгöÏÖÁËÁ½´Î£¬Ôò´Îº¯ÊýµÄ·µ»ØÖµÊÇ2¡£
¼ÙÈçÄãÏëÖªµÀÓв»Í¬Ãû×ÖµÄ×÷ÕßµÄÊýÄ¿¡£Äã¿ÉÒÔͨ¹ýʹÓùؼü×ÖDISTINCTÀ´µÃµ½¸ÃÊýÄ¿¡£ÈçÏÂÀýËùʾ£º
SELECT COUNT(DISTINCT au_lname) FROM authors
Èç¹ûÃû×Ö¡¯Ringer¡¯³öÏÖÁ˲»Ö¹Ò»´Î£¬Ëü½«Ö»±»¼ÆËãÒ»´Î¡£¹Ø¼ü×ÖDISTINCT ¾ö¶¨ÁËÖ»Óл¥²»ÏàͬµÄÖµ²Å±»¼ÆËã¡£
ͨ³££¬µ±ÄãʹÓÃCOUNT£¨£©Ê±£¬×Ö¶ÎÖеĿÕÖµ½«±»ºöÂÔ¡£Ò»°ãÀ´Ëµ£¬ÕâÕýÊÇÄãËùÏ£ÍûµÄ¡£µ«ÊÇ£¬Èç¹ûÄã½ö½öÏëÖªµÀ±íÖмǼµÄÊýÄ¿£¬ÄÇôÄãÐèÒª¼ÆËã±íÖÐËùÓеļǼ©¤²»¹ÜËüÊÇ·ñ°üº¬¿ÕÖµ¡£ÏÂÃæÊÇÒ»¸öÈçºÎ×öµ½ÕâÒ»µãµÄÀý×Ó£º
SELECT COUNT(*) FROM authors
×¢Ò⺯ÊýCOUNT£¨£©Ã»ÓÐÖ¸¶¨ÈκÎ×ֶΡ£Õâ¸öÓï¾ä¼ÆËã±íÖÐËùÓмǼËùÊýÄ¿£¬°üÀ¨ÓпÕÖµµÄ¼Ç¼¡£Òò´Ë£¬Äã²»ÐèÒªÖ¸¶¨Òª±»¼ÆËãµÄÌض¨×ֶΡ£
º¯ÊýCOUNT£¨£©Ôںܶ಻ͬÇé¿öÏÂÊÇÓÐÓõġ£ÀýÈ磬¼ÙÉèÓÐÒ»¸ö±í±£´æÁ˶ÔÄãÕ¾µãµÄÖÊÁ¿½øÐÐÃñÒâµ÷²éµÄ½á¹û¡£Õâ¸ö±íÓÐÒ»¸öÃûΪvoteµÄ×ֶΣ¬¸Ã×ֶεÄֵҪôÊÇ0£¬ÒªÃ´ÊÇ1¡£0±íʾ·´¶ÔƱ£¬1±íʾÔÞ³ÉƱ¡£ÒªÈ·¶¨ÔÞ³ÉƱµÄÊýÁ¿£¬Äã¿ÉÒÔËùÓÐÏÂÃæµÄSELECT Óï¾ä£º
SELECT COUNT(vote) FROM opinion_table WHERE vote=1
¼ÆËã×ֶεÄƽ¾ùÖµ
ʹÓú¯ÊýCOUNT£¨£©£¬Äã¿ÉÒÔͳ¼ÆÒ»¸ö×Ö¶ÎÖÐÓжàÉÙ¸öÖµ¡£µ«ÓÐʱÄãÐèÒª¼ÆËãÕâЩֵµÄƽ¾ùÖµ¡£Ê¹Óú¯ÊýAVG£¨£©£¬Äã¿ÉÒÔ·µ»ØÒ»¸ö×Ö¶ÎÖÐËùÓÐÖµµÄƽ¾ùÖµ¡£
¼ÙÈçÄã¶ÔÄãµÄÕ¾µã½øÐÐÒ»´Î½ÏΪ¸´ÔÓµÄÃñÒâµ÷²é¡£·ÃÎÊÕß¿ÉÒÔÔÚ1µ½10Ö®¼äͶƱ£¬±íʾËûÃÇϲ»¶ÄãÕ¾µãµÄ³Ì¶È¡£Äã°ÑͶƱ½á¹û±£´æÔÚÃûΪvoteµÄINTÐÍ×Ö¶ÎÖС£Òª¼ÆËãÄãµÄÓû§Í¶Æ±µÄƽ¾ùÖµ£¬ÄãÐèҪʹÓú¯ÊýAVG£¨£©£º
SELECT AVG(vote) FROM opinion
Õâ¸öSELECTÓï¾äµÄ·µ»ØÖµ´ú±íÓû§¶ÔÄãÕ¾µãµÄƽ¾ùϲ»¶³Ì¶È¡£º¯ÊýAVG£¨£©Ö»ÄܶÔÊýÖµÐÍ×Ö¶ÎʹÓá£Õâ¸öº¯ÊýÔÚ¼ÆËãƽ¾ùֵʱҲºöÂÔ¿ÕÖµ¡£
¼ÆËã×Ö¶ÎÖµµÄºÍ
¼ÙÉèÄãµÄÕ¾µã±»ÓÃÀ´³öÊÛ¿¨Æ¬£¬ÒѾÔËÐÐÁËÁ½¸öÔ£¬ÊǸüÆËã׬Á˶àÉÙÇ®µÄʱºòÁË¡£¼ÙÉèÓÐÒ»¸öÃûΪordersµÄ±íÓÃÀ´¼Ç¼ËùÓзÃÎÊÕߵĶ¨¹ºÐÅÏ¢¡£Òª¼ÆËãËùÓж¨¹ºÁ¿µÄ×ܺͣ¬Äã¿ÉÒÔʹÓú¯ÊýSUM£¨£©£º
SELECT SUM(purchase_amount) FROM orders
º¯ÊýSUM£¨£©µÄ·µ»ØÖµ´ú±í×Ö¶Îpurchase_amountÖÐËùÓÐÖµµÄƽ¾ùÖµ¡£×Ö¶Îpurchase_amountµÄÊý¾ÝÀàÐÍÒ²ÐíÊÇMONEYÐÍ£¬µ«ÄãÒ²¿ÉÒÔ¶ÔÆäËüÊýÖµÐÍ×Ö¶ÎʹÓú¯ÊýSUM£¨£©¡£
·µ»Ø×î´óÖµ»ò×îСֵ
ÔÙÒ»´Î¼ÙÉèÄãÓÐÒ»¸ö±íÓÃÀ´±£´æ¶ÔÄãµÄÕ¾µã½øÐÐÃñÒâµ÷²éµÄ½á¹û¡£·ÃÎÊÕß¿ÉÒÔÑ¡Ôñ´Ó1µ½10 µÄÖµÀ´±íʾËûÃǶÔÄãÕ¾µãµÄÆÀ¼Û¡£Èç¹ûÄãÏëÖªµÀ·ÃÎÊÕ߶ÔÄãÕ¾µãµÄ×î¸ßÆÀ¼Û£¬Äã¿ÉÒÔʹÓÃÈçϵÄÓï¾ä£º
SELECT MAX(vote) FROM opinion
ÄãÒ²ÐíÏ£ÍûÓÐÈ˶ÔÄãµÄÕ¾µã¸øÓèÁ˺ܸߵÄÆÀ¼Û¡£Í¨¹ýº¯ÊýMAX£¨£©£¬Äã¿ÉÒÔÖªµÀÒ»¸öÊýÖµÐÍ×ֶεÄËùÓÐÖµÖеÄ×î´óÖµ¡£Èç¹ûÓÐÈ˶ÔÄãµÄÕ¾µãͶÁËÊý×Ö10£¬º¯ÊýMAX£¨£©½«·µ»Ø¸ÃÖµ¡£
ÁíÒ»·½Ã棬¼ÙÈçÄãÏëÖªµÀ·ÃÎÊÕ߶ÔÄãÕ¾µãµÄµÄ×îµÍÆÀ¼Û£¬Äã¿ÉÒÔʹÓú¯ÊýMIN£¨£©£¬ÈçÏÂÀýËùʾ£º
SELECT MIN(vote) FROM opinion
º¯ÊýMIN£¨£©·µ»ØÒ»¸ö×ֶεÄËùÓÐÖµÖеÄ×îСֵ¡£Èç¹û×Ö¶ÎÊǿյģ¬º¯ÊýMIN£¨£©·µ»Ø¿ÕÖµ¡£
ÆäËü³£ÓõÄSQL±í´ïʽ£¬º¯Êý£¬ºÍ¹ý³Ì
ÕâÒ»½Ú½«½éÉÜһЩÆäËüµÄSQL¼¼Êõ¡£Ä㽫ѧϰÈçºÎ´Ó±íÖÐÈ¡³öÊý¾Ý£¬Æäij¸ö×ֶεÄÖµ´¦ÔÚÒ»¶¨µÄ·¶Î§£¬Ä㻹½«Ñ§Ï°ÈçºÎ°Ñ×Ö¶ÎÖµ´ÓÒ»ÖÖÀàÐÍת»»³ÉÁíÒ»ÖÖÀàÐÍ£¬ÈçºÎ²Ù×÷×Ö·û´®ºÍÈÕÆÚʱ¼äÊý¾Ý¡£×îºó£¬Ä㽫ѧ»áÒ»¸ö·¢ËÍÓʼþµÄ¼òµ¥·½·¨¡£
ͨ¹ýÆ¥ÅäÒ»¶¨·¶Î§µÄÖµÀ´È¡³öÊý¾Ý
¼ÙÉèÄãÓÐÒ»¸ö±íÓÃÀ´±£´æ¶ÔÄãµÄÕ¾µã½øÐÐÃñÒâµ÷²éµÄ½á¹û¡£ÏÖÔÚÄãÏëÏòËùÓжÔÄãµÄÕ¾µãµÄÆÀ¼ÛÔÚ7µ½10Ö®¼äµÄ·ÃÎÊÕß·¢ËÍÊéÃæµÄ¸ÐлÐÅ¡£ÒªµÃµ½ÕâЩÈ˵ÄÃû×Ö£¬Äã¿ÉÒÔʹÓÃÈçϵÄSELECT Óï¾ä£º
SELECT username FROM opinion WHERE vote>6 and vote<11
Õâ¸öSELECT Óï¾ä»áʵÏÖÄãµÄÒªÇó¡£ÄãʹÓÃÏÂÃæµÄSELECT Óï¾äÒ²¿ÉÒԵõ½Í¬ÑùµÄ½á¹û£º
SELECT username FROM opinion WHERE vote BETWEEN 7 AND 10
Õâ¸öSELECT Óï¾äÓëÉÏÒ»¸öÓï¾äÊǵȼ۵ġ£Ê¹ÓÃÄÄÒ»ÖÖÓï¾äÊDZà³Ì·ç¸ñµÄÎÊÌ⣬µ«Äã»á·¢ÏÖʹÓñí´ïʽBETWEEN µÄÓï¾ä¸üÒ׶Á¡£
ÏÖÔÚ¼ÙÉèÄãÖ»ÏëÈ¡³ö¶ÔÄãµÄÕ¾µãͶÁË1»òÕß10µÄ·ÃÎÊÕßµÄÃû×Ö¡£Òª´Ó±íopinionÖÐÈ¡³öÕâЩÃû×Ö£¬Äã¿ÉÒÔʹÓÃÈçϵÄSELECT Óï¾ä£º
SELECT username FROM opinion WHERE vote=1 or vote
Õâ¸öSELECTÓï¾ä»á·µ»ØÕýÈ·µÄ½á¹û£¬Ã»ÓÐÀíÓɲ»Ê¹ÓÃËü¡£µ«ÊÇ£¬´æÔÚÒ»Öֵȼ۵ķ½Ê½¡£Ê¹ÓÃÈçϵÄSELECT¿ÉÒԵõ½ÏàͬµÄ½á¹û£º
SELECT username FROM opinion WHERE vote IN (1,10)
×¢Òâ±í´ïʽIN µÄʹÓá£Õâ¸öSELECT Óï¾äֻȡ³övoteµÄÖµµÈÓÚÀ¨ºÅÖеÄÖµÖ®Ò»µÄ¼Ç¼¡£
ÄãÒ²¿ÉÒÔʹÓÃINÀ´Æ¥Åä×Ö·ûÊý¾Ý¡£ÀýÈ磬¼ÙÉèÄãÖ»ÏëÈ¡³öBill Gates»òPresident ClintonµÄͶƱֵ¡£Äã¿ÉÒÔʹÓÃÈçϵÄSELECT Óï¾ä£º
SELECT vote FROM opinion WHERE username IN (¡®Bill Gates¡¯,¡¯President Clinton¡¯)
×îºó£¬Äã¿ÉÒÔÔÚʹÓÃBETWEEN»òINµÄͬʱʹÓñí´ïʽNOT¡£ÀýÈ磬Ҫȡ³öÄÇЩͶƱֵ²»ÔÚ7µ½10Ö®¼äµÄÈ˵ÄÃû×Ö£¬Äã¿ÉÒÔʹÓÃÈçϵÄSELECT Óï¾ä£º
SELECT username FROM opinion WHERE vote NOT BETWEEN 7 and 10
ҪѡȡÄÇЩij¸ö×ֶεÄÖµ²»ÔÚÒ»ÁÐÖµÖ®ÖеļǼ£¬Äã¿ÉÒÔͬʱʹÓÃNOT ºÍIN£¬ÈçÏÂÀýËùʾ£º
SELECT vote FROM opinion
WHERE username NOT IN (¡®Bill Gates¡¯,¡¯President Clinton¡¯)
Äã²»ÊDZØÐëÔÚSQLÓï¾äÖÐʹÓÃBETWEEN»òIN£¬µ«ÊÇ£¬ÒªÊ¹ÄãµÄ²éѯ¸ü½Ó½ü×ÔÈ»ÓïÑÔ£¬ÕâÁ½¸ö±í´ïʽÊÇÓаïÖúµÄ¡£
ת»»Êý¾Ý
SQL Sever×㹻ǿ´ó£¬¿ÉÒÔÔÚÐèÒªµÄʱºò°Ñ´ó²¿·ÖÊýÖµ´ÓÒ»ÖÖÀàÐÍת»»ÎªÁíÒ»ÖÖÀàÐÍ¡£ÀýÈ磬Ҫ±È½ÏSMALLINTÐͺÍINTÐÍÊý¾ÝµÄ´óС£¬Äã²»ÐèÒª½øÐÐÏÔʽµÄÀàÐÍת»»¡£SQL Sever»áΪÄãÍê³ÉÕâÏ×÷¡£µ«ÊÇ£¬µ±ÄãÏëÔÚ×Ö·ûÐÍÊý¾ÝºÍÆäËüÀàÐ͵ÄÊý¾ÝÖ®¼ä½øÐÐת»»Ê±£¬ÄãµÄÈ·ÐèÒª×Ô¼º½øÐÐת»»²Ù×÷¡£ÀýÈ磬¼ÙÉèÄãÏë´ÓÒ»¸öMONEYÐÍ×Ö¶ÎÖÐÈ¡³öËùÓеÄÖµ£¬²¢ÔÚ½á¹ûºóÃæ¼ÓÉÏ×Ö·û´®¡°US Dollars¡±¡£ÄãÐèҪʹÓú¯ÊýCONVERT£¨£©£¬ÈçÏÂÀýËùʾ£º
SELECT CONVERT(CHAR(8),price)+¡¯US Dollars¡¯ FROM orders
º¯ÊýCONVERT£¨£©´øÓÐÁ½¸ö±äÁ¿¡£µÚÒ»¸ö±äÁ¿Ö¸¶¨ÁËÊý¾ÝÀàÐͺͳ¤¶È¡£µÚ¶þ¸ö±äÁ¿Ö¸¶¨ÁËÒª½øÐÐת»»µÄ×ֶΡ£ÔÚÕâ¸öÀý×ÓÖУ¬×Ö¶Îprice±»×ª»»³É³¤¶ÈΪ8¸ö×Ö·ûµÄCHARÐÍ×ֶΡ£×Ö¶ÎpriceÒª±»×ª»»³É×Ö·ûÐÍ£¬²Å¿ÉÒÔÔÚËüºóÃæÁ¬½ÓÉÏ×Ö·û´®¡¯US Dollars¡¯¡£
µ±ÏòBITÐÍ£¬DATETIMEÐÍ£¬INTÐÍ£¬»òÕßNUMERICÐÍ×Ö¶ÎÌí¼Ó×Ö·û´®Ê±£¬ÄãÐèÒª½øÐÐͬÑùµÄת»»²Ù×÷¡£ÀýÈ磬ÏÂÃæµÄÓï¾äÔÚÒ»¸öSELECTÓï¾äµÄ²éѯ½á¹ûÖмÓÈë×Ö·û´®¡¯The vote is¡¯£¬¸ÃSELECTÓï¾ä·µ»ØÒ»¸öBITÐÍ×ֶεÄÖµ:
SELECT ¡®The vote is¡¯+CONVERT(CHAR(1),vote) FROM opinion
ÏÂÃæÊÇÕâ¸öÓï¾äµÄ½á¹ûʾÀý£º
The vote is 1
The vote is 1
The vote is 0
(3 row(s) affected)
Èç¹ûÄã²»½øÐÐÏÔʽµÄת»»£¬Äã»áÊÕµ½ÈçϵĴíÎóÐÅÏ¢£º
Implicit conversion from datatype ¡®varchar¡¯ to ¡®bit¡¯ is not allowec.
Use the CONVERT function to run this query.
²Ù×÷×Ö·û´®Êý¾Ý
SQL SeverÓÐÐí¶àº¯ÊýºÍ±í´ïʽ£¬Ê¹ÄãÄܶÔ×Ö·û´®½øÐÐÓÐȤµÄ²Ù×÷£¬°üÀ¨¸÷ÖÖ¸÷ÑùµÄģʽƥÅäºÍ×Ö·ûת»»¡£ÔÚÕâÒ»½ÚÖУ¬Ä㽫ѧϰÈçºÎʹÓÃ×îÖØÒªµÄ×Ö·ûº¯ÊýºÍ±í´ïʽ¡£
Æ¥ÅäͨÅä·û
¼ÙÉèÄãÏ뽨Á¢Ò»¸öÓëYahoo¹¦ÄÜÏàËƵÄInternetĿ¼¡£Äã¿ÉÒÔ½¨Á¢Ò»¸ö±íÓÃÀ´±£´æһϵÁеÄÕ¾µãÃû³Æ£¬Í³Ò»×ÊÔ´¶¨Î»Æ÷£¨URL£©£¬ÃèÊö£¬ºÍÀà±ð£¬²¢ÔÊÐí·ÃÎÊÕßͨ¹ýÔÚHTML formÖÐÊäÈë¹Ø¼ü×ÖÀ´¼ìË÷ÕâЩÄÚÈÝ¡£
¼ÙÈçÓÐÒ»¸ö·ÃÎÊÕßÏë´ÓÕâ¸öĿ¼Öеõ½ÆäÃèÊöÖаüº¬¹Ø¼ü×Ötrading cardµÄÕ¾µãµÄÁÐ±í¡£ÒªÈ¡³öÕýÈ·µÄÕ¾µãÁÐ±í£¬ÄãÒ²ÐíÊÔͼʹÓÃÕâÑùµÄ²éѯ£º
SELECT site_name FROM site_directory WHERE site_desc=¡¯trading card¡¯
Õâ¸ö²éѯ¿ÉÒÔ¹¤×÷¡£µ«ÊÇ£¬ËüÖ»ÄÜ·µ»ØÄÇЩÆäÃèÊöÖÐÖ»ÓÐtrading cardÕâ¸ö×Ö·û´®µÄÕ¾µã¡£ÀýÈ磬һ¸öÃèÊöΪWe have the greatest collection of trading cards in the world!µÄÕ¾µã²»»á±»·µ»Ø¡£
Òª°ÑÒ»¸ö×Ö·û´®ÓëÁíÒ»¸ö×Ö·û´®µÄÒ»²¿·ÖÏàÆ¥Å䣬ÄãÐèҪʹÓÃͨÅä·û¡£ÄãʹÓÃͨÅä·ûºÍ¹Ø¼ü×ÖLIKEÀ´ÊµÏÖģʽƥÅä¡£ÏÂÃæµÄÓï¾äʹÓÃͨÅä·ûºÍ¹Ø¼ü×ÖLIKEÖØдÁËÉÏÃæµÄ²éѯ£¬ÒÔ·µ»ØËùÓÐÕýÈ·Õ¾µãµÄÃû×Ö£º
SELECT SITE_name FROM site_directory
WHERE site_desc LIKE ¡®%trading cark%¡¯
ÔÚÕâ¸öÀý×ÓÖУ¬ËùÓÐÆäÃèÊöÖаüº¬±í´ïʽtrading cardµÄÕ¾µã¶¼±»·µ»Ø¡£ÃèÊöΪWe have the greatest collection of trading cards in the world!µÄÕ¾µãÒ²±»·µ»Ø¡£µ±È»£¬Èç¹ûÒ»¸öÕ¾µãµÄÃèÊöÖаüº¬I am trading cardboard boxes online £¬¸ÃÕ¾µãµÄÃû×ÖÒ²±»·µ»Ø¡£
×¢Òâ±¾ÀýÖаٷֺŵÄʹÓᣰٷֺÅÊÇͨÅä·ûµÄÀý×ÓÖ®Ò»¡£Ëü´ú±í0¸ö»ò¶à¸ö×Ö·û¡£Í¨¹ý°Ñtrading cardÀ¨ÔÚ°Ù·ÖºÅÖУ¬ËùÓÐÆäÖÐǶÓÐ×Ö·û´®trading cardµÄ×Ö·û´®¶¼±»Æ¥Åä¡£
ÏÖÔÚ£¬¼ÙÉèÄãµÄÕ¾µãĿ¼±äµÃÌ«´ó¶ø²»ÄÜÔÚÒ»Ò³ÖÐÍêÈ«ÏÔʾ¡£Äã¾ö¶¨°ÑĿ¼·Ö³ÉÁ½²¿·Ö¡£ÔÚµÚÒ»Ò³£¬ÄãÏëÏÔʾËùÓÐÊ××ÖĸÔÚAµ½MÖ®¼äµÄÕ¾µã¡£ÔÚµÚ¶þÒ³£¬ÄãÏëÏÔʾËùÓÐÊ××ÖĸÔÚNµ½ZÖ®¼äµÄÕ¾µã¡£ÒªµÃµ½µÚÒ»Ò³µÄÕ¾µãÁÐ±í£¬Äã¿ÉÒÔʹÓÃÈçϵÄSQLÓï¾ä£º
SELECT site_name FROM site_directory WHERE site_name LIKE ¡®[A-M]%¡¯
ÔÚÕâ¸öÀý×ÓÖÐʹÓÃÁ˱í´ïʽ[A-M]£¬Ö»È¡³öÄÇЩÊ××ÖĸÔÚAµ½MÖ®¼äµÄÕ¾µã¡£ÖÐÀ¨ºÅ£¨[]£©ÓÃÀ´Æ¥Åä´¦ÔÚÖ¸¶¨·¶Î§Äڵĵ¥¸ö×Ö·û¡£ÒªµÃµ½µÚ¶þÒ³ÖÐÏÔʾµÄÕ¾µã£¬Ó¦Ê¹ÓÃÕâ¸öÓï¾ä£º
SELECT site_name FROM site_directory
WHERE site_name LIKE ¡®[N-Z]%¡¯
ÔÚÕâ¸öÀý×ÓÖУ¬À¨ºÅÖеıí´ïʽ´ú±íÈκδ¦ÔÚNµ½ZÖ®¼äµÄµ¥¸ö×Ö·û¡£
¼ÙÉèÄãµÄÕ¾µãĿ¼±äµÃ¸ü´óÁË£¬ÄãÏÖÔÚÐèÒª°ÑĿ¼·Ö³É¸ü¶àÒ³¡£Èç¹ûÄãÏëÏÔʾÄÇЩÒÔA£¬B»òC¿ªÍ·µÄÕ¾µã£¬Äã¿ÉÒÔÓÃÏÂÃæµÄ²éѯÀ´ÊµÏÖ£º
SELECT site_name FROM site_directory WHERE site_name LIKE ¡®[ABC]%¡¯
ÔÚÕâ¸öÀý×ÓÖУ¬À¨ºÅÖеıí´ïʽ²»ÔÙÖ¸¶¨Ò»¸ö·¶Î§£¬¶øÊǸø³öÁËһЩ×Ö·û¡£ÈκÎÒ»¸öÆäÃû×ÖÒÔÕâЩ×Ö·ûÖеÄÈÎÒ»¸ö¿ªÍ·µÄÕ¾µã¶¼½«±»·µ»Ø¡£
ͨ¹ýÔÚÀ¨ºÅÄڵıí´ïʽÖÐͬʱ°üº¬Ò»¸ö·¶Î§ºÍһЩָ¶¨µÄ×Ö·û£¬Äã¿ÉÒÔ°ÑÕâÁ½ÖÖ·½·¨½áºÏÆðÀ´¡£ÀýÈ磬ÓÃÏÂÃæµÄÕâ¸ö²éѯ£¬Äã¿ÉÒÔÈ¡³öÄÇЩÊ××ÖĸÔÚCµ½FÖ®¼ä£¬»òÕßÒÔ×ÖĸY¿ªÍ·µÄÕ¾µã£º
SELECT site_name FROM site_directory WHERE site_name LIKE ¡®[C-FY]%¡¯
ÔÚÕâ¸öÀý×ÓÖУ¬Ãû×ÖΪCollegescapeºÍYahooµÄÕ¾µã»á±»Ñ¡È¡£¬¶øÃû×ÖΪMagicw3µÄÕ¾µãÔò²»»á±»Ñ¡È¡¡£
ÄãÒ²¿ÉÒÔʹÓÃÍÑ×Ö·û£¨^£©À´ÅųýÌض¨µÄ×Ö·û¡£ÀýÈ磬ҪµÃµ½ÄÇЩÃû×Ö²»ÒÔY¿ªÍ·µÄÕ¾µã£¬Äã¿ÉÒÔʹÓÃÈçϵIJéѯ£º
SELECT site_name FROM site_directory WHERE site_name LIKE ¡®[^Y]%¡¯
¶Ô¸ø¶¨µÄ×Ö·û»ò×Ö·û·¶Î§¾ù¿ÉÒÔʹÓÃÍÑ×Ö·û¡£
×îºó£¬Í¨¹ýʹÓÃÏ»®Ïß×Ö·û£¨_£©£¬Äã¿ÉÒÔÆ¥ÅäÈκε¥¸ö×Ö·û¡£ÀýÈ磬ÏÂÃæÕâ¸ö²éѯ·µ»Øÿһ¸öÆäÃû×ֵĵڶþ¸ö×Ö·ûΪÈκÎ×ÖĸµÄÕ¾µã£º
SELECT site_name FROM site_directory WHERE site_name LIKE ¡®M_crosoft¡¯
Õâ¸öÀý×Ӽȷµ»ØÃûΪMicrosoftµÄÕ¾µã£¬Ò²·µ»ØÃûΪMacrosoftµÄÕ¾µã¡£µ«ÊÇ£¬Ãû×ÖΪMoocrosoftµÄÕ¾µãÔò²»±»·µ»Ø¡£ÓëͨÅä·û¡¯£¥¡¯²»Í¬£¬Ï»®ÏßÖ»´ú±íµ¥¸ö×Ö·û¡£
×¢Ò⣺
Èç¹ûÄãÏëÆ¥Åä°Ù·ÖºÅ»òÏ»®Ïß×Ö·û±¾Éí£¬ÄãÐèÒª°ÑËüÃÇÀ¨ÔÚ·½À¨ºÅÖС£Èç¹ûÄãÏëÆ¥ÅäÁ¬×Ö·û(-)£¬Ó¦°ÑËüÖ¸¶¨Îª·½À¨ºÅÖеĵÚÒ»¸ö×Ö·û¡£Èç¹ûÄãÏëÆ¥Åä·½À¨ºÅ£¬Ó¦°ÑËüÃÇÒ²À¨ÔÚ·½À¨ºÅÖС£ÀýÈ磬ÏÂÃæµÄÓï¾ä·µ»ØËùÓÐÆäÃèÊöÖаüº¬°Ù·ÖºÅµÄÕ¾µã£º
SELECT site_name FROM site_directory WHERE site_desc LIKE ¡®%[%]%¡¯
Æ¥Åä·¢Òô
Microsoft SQL ÓÐÁ½¸öÔÊÐíÄã°´ÕÕ·¢ÒôÀ´Æ¥Åä×Ö·û´®µÄº¯Êý¡£º¯ÊýSOUNDEX£¨£©¸øÒ»¸ö×Ö·û´®·ÖÅäÒ»¸öÒô±êÂ룬º¯ÊýDIFFERENCE£¨£©°´ÕÕ·¢Òô±È½ÏÁ½¸ö×Ö·û´®¡£µ±Äã²»ÖªµÀÒ»¸öÃû×ÖµÄÈ·ÇÐƴд£¬µ«¶àÉÙÖªµÀÒ»µãËüµÄ·¢Òôʱ£¬Ê¹ÓÃÕâÁ½¸öº¯Êý½«ÓÐÖúÓÚÄãÈ¡³ö¸Ã¼Ç¼¡£
ÀýÈ磬Èç¹ûÄ㽨Á¢Ò»¸öInternetĿ¼£¬ÄãÒ²ÐíÏëÔö¼ÓÒ»¸öÑ¡ÏÔÊÐí·ÃÎÊÕß°´ÕÕÕ¾µãÃûµÄ·¢ÒôÀ´ËÑË÷Õ¾µã£¬¶ø²»ÊÇ°´Ãû×ÖµÄƴд¡£¿¼ÂÇÈçϵÄÓï¾ä£º
SELECT site_name FROM site_directory
WHERE DIFFERENCE(site_name , ¡®Microsoft¡¯>3
Õâ¸öÓï¾äʹÓú¯ÊýDEFFERENCE£¨£©À´È¡µÃÆäÃû×ֵķ¢ÒôÓëMicrosoft·Ç³£ÏàËƵÄÕ¾µã¡£º¯ÊýDIFFERENCE£¨£©·µ»ØÒ»¸ö0µ½4Ö®¼äµÄÊý×Ö¡£Èç¹û¸Ãº¯Êý·µ»Ø4£¬±íʾ·¢Òô·Ç³£Ïà½ü£»Èç¹û¸Ãº¯Êý·µ»Ø0£¬ËµÃ÷ÕâÁ½¸ö×Ö·û´®µÄ·¢ÒôÏà²îºÜ´ó¡£
ÀýÈ磬ÉÏÃæµÄÓï¾ä½«·µ»ØÕ¾µãÃûMicrosoftºÍMacrosoft¡£ÕâÁ½¸öÃû×ֵķ¢ÒôÓëMicrosoft¶¼ºÜÏàËÆ¡£Èç¹ûÄã°ÑÉÏÒ»Óï¾äÖеĴóÓÚ3¸ÄΪ´óÓÚ2£¬ÄÇôÃûΪZicrosoftºÍMegasoftµÄÕ¾µãÒ²½«±»·µ»Ø¡£×îºó£¬Èç¹ûÄãÖ»ÐèÒª²î±ðµÈ¼¶´óÓÚ1¼´¿É£¬ÔòÃûΪPicosoftºÍMinisoftµÄÕ¾µãÒ²½«±»Æ¥Åä¡£
ÒªÉîÈëÁ˽⺯ÊýDIFFERENCE£¨£©ÊÇÈçºÎ¹¤×÷µÄ£¬Äã¿ÉÒÔÓú¯ÊýSOUNDEX£¨£©À´·µ»Øº¯ÊýDIFFERENCE£¨£©ËùʹÓõÄÒô±êÂë¡£ÕâÀïÓÐÒ»¸öÀý×Ó£º
SELECT site_name ¡®site name¡¯,SOUNDEX(site_name) ¡®sounds like¡¯
Õâ¸öÓï¾äÑ¡È¡×Ö¶Îsite_nameµÄËùÓÐÊý¾Ý¼°ÆäÒô±êÂë¡£ÏÂÃæÊÇÕâ¸ö²éѯµÄ½á¹û£º
site name sounds like
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
Yahoo Y000
Mahoo M000
Microsoft M262
Macrosoft M262
Minisoft M521
Microshoft M262
Zicrosoft Z262
Zaposoft Z121
Millisoft M421
Nanosoft N521
Megasoft M221
Picosoft P221
(12 row(s) affected)
Èç¹ûÄã×Ðϸ¿´Ò»ÏÂÒô±êÂ룬Äã»á×¢Òâµ½Òô±êÂëµÄµÚÒ»¸ö×ÖĸÓë×Ö¶ÎÖµµÄµÚÒ»¸ö×ÖĸÏàͬ¡£ÀýÈ磬YahooºÍMahooµÄÒô±êÂëÖ»ÓеÚÒ»¸ö×Öĸ²»Í¬¡£Ä㻹¿ÉÒÔ·¢ÏÖMicrosoftºÍMacrosoftµÄÒô±êÂëÍêÈ«Ïàͬ¡£
º¯ÊýDIFFERENDE£¨£©±È½ÏÁ½¸ö×Ö·û´®µÄµÚÒ»¸ö×ÖĸºÍËùÓеĸ¨Òô×Öĸ¡£¸Ãº¯ÊýºöÂÔÈκÎÔªÒô×Öĸ£¨°üÀ¨y£©£¬³ý·ÇÒ»¸öÔªÒô×ÖĸÊÇÒ»¸ö×Ö·û´®µÄµÚÒ»¸ö×Öĸ¡£
²»ÐÒµÄÊÇ£¬Ê¹ÓÃSOUNDEX£¨£©ºÍDIFFERENCE()ÓÐÒ»¸öǷȱ¡£WHERE×Ó¾äÖаüº¬ÕâÁ½¸öº¯ÊýµÄ²éѯִÐÐÆðÀ´Ð§¹û²»ºÃ¡£Òò´Ë£¬ÄãÓ¦¸ÃСÐÄʹÓÃÕâÁ½¸öº¯Êý¡£
ɾ³ý¿Õ¸ñ
ÓÐÁ½¸öº¯Êý£¬TTRIM£¨£©ºÍLTRIM£¨£©£¬¿ÉÒÔÓÃÀ´´Ó×Ö·û´®Öмôµô¿Õ¸ñ¡£º¯ÊýLTRIM£¨£©È¥³ýÓ¦¸Ã×Ö·û´®Ç°ÃæµÄËùÓпոñ£»º¯ÊýRTRIM£¨£©È¥³ýÒ»¸ö×Ö·û´®Î²²¿µÄËùÓпոñ¡£ÕâÀïÓÐÒ»¸öÈκÎʹÓú¯ÊýRTRIM£¨£©µÄÀý×Ó£º
SELECT RTRIM(site_name) FROM site_directory
ÔÚÕâ¸öÀý×ÓÖУ¬Èç¹ûÈκÎÒ»¸öÕ¾µãµÄÃû×Öβ²¿ÓжàÓàµÄ¿Õ¸ñ£¬¶àÓàµÄ¿Õ¸ñ½«´Ó²éѯ½á¹ûÖÐɾȥ¡£
Äã¿ÉÒÔǶÌ×ʹÓÃÕâÁ½¸öº¯Êý£¬°ÑÒ»¸ö×Ö·û´®Ç°ºóµÄ¿Õ¸ñͬʱɾȥ£º
SELECT LTRIM(RTRIM(site_name) FROM site_directory
Äã»á·¢ÏÖ£¬ÔÚ´ÓCHARÐÍ×Ö¶ÎÖмôµô¶àÓàµÄ¿Õ¸ñʱ£¬ÕâÁ½¸öº¯Êý·Ç³£ÓÐÓ᣼Çס£¬Èç¹ûÄã°ÑÒ»¸ö×Ö·û´®±£´æÔÚCHARÐÍ×Ö¶ÎÖУ¬¸Ã×Ö·û´®»á±»×·¼Ó¶àÓàµÄ¿Õ¸ñ£¬ÒÔÆ¥Åä¸Ã×ֶεij¤¶È¡£ÓÃÕâÁ½¸öº¯Êý£¬Äã¿ÉÒÔÈ¥µôÎÞÓõĿոñ£¬´Ó¶ø½â¾öÕâ¸öÎÊÌâ¡£
²Ù×÷ÈÕÆÚºÍʱ¼ä
ÈÕÆÚºÍʱ¼äº¯Êý¶Ô½¨Á¢Ò»¸öÕ¾µãÊǷdz£ÓÐÓõġ£Õ¾µãµÄÖ÷ÈËÍùÍù¶ÔÒ»¸ö±íÖеÄÊý¾ÝºÎʱ±»¸üиÐÐËȤ¡£Í¨¹ýÈÕÆÚºÍʱ¼äº¯Êý£¬Äã¿ÉÒÔÔÚºÁÃ뼶¸ú×ÙÒ»¸ö±íµÄ¸Ä±ä¡£
·µ»Øµ±Ç°ÈÕÆÚºÍʱ¼ä
ͨ¹ýº¯ÊýGETDATE£¨£©£¬Äã¿ÉÒÔ»ñµÃµ±Ç°µÄÈÕÆÚºÍʱ¼ä¡£ÀýÈ磬Óï¾äSELECT GETDATE()·µ»ØÈçϵĽá¹û£º
¡¡¡¡¡¡¡¡¡¡¡..
NOV 30 1997 3:29AM
(1 row(s) affected)
ÏÔÈ»£¬Èç¹ûÄ㽫À´Ê¹ÓÃÕâ¸öº¯Êý£¬ÄãµÃµ½µÄÈÕÆÚ½«±ÈÕâ¸öʱ¼äÍí£¬»òÕß¹£Ôç¡£
º¯ÊýGETDATE£¨£©¿ÉÒÔÓÃÀ´×÷ΪDATEDIME£¨£©ÐÍ×ֶεÄȱʡֵ¡£Õâ¶Ô²åÈë¼Ç¼ʱ±£´æµ±Ê±µÄʱ¼äÊÇÓÐÓõġ£ÀýÈ磬¼ÙÉèÓÐÒ»¸ö±íÓÃÀ´±£´æÄãÕ¾µãÉϵĻÈÕÖ¾¡£Ã¿µ±ÓÐÒ»¸ö·ÃÎÊÕß·ÃÎʵ½ÄãµÄÕ¾µãʱ£¬¾ÍÔÚ±íÖÐÌí¼ÓÒ»ÌõмǼ£¬¼ÇÏ·ÃÎÊÕßµÄÃû×Ö£¬»î¶¯£¬ºÍ½øÐзÃÎʵÄʱ¼ä¡£Òª½¨Á¢Ò»¸ö±í£¬ÆäÖеļǼ°üº¬Óе±Ç°µÄÈÕÆÚºÍʱ¼ä£¬¿ÉÒÔÌí¼ÓÒ»¸öDATETIMEÐÍ×ֶΣ¬Ö¸¶¨ÆäȱʡֵΪº¯ÊýGETDATE£¨£©µÄ·µ»ØÖµ£¬¾ÍÏóÕâÑù£º
CREATE TABLE site_log (
username VARCHAR(40),
useractivity VARCHAR(100),
entrydate DATETIME DEFAULT GETDATE())
ת»»ÈÕÆÚºÍʱ¼ä
ÄãÒ²ÐíÒѾעÒâµ½£¬ÔÚÉÏÒ»½ÚµÄÀý×ÓÖУ¬º¯ÊýGETDATE£¨£©µÄ·µ»ØÖµÔÚÏÔʾʱֻÏÔʾµ½Ã롣ʵ¼ÊÉÏ£¬SQL SeverÄÚ²¿Ê±¼ä¿ÉÒÔ¾«È·µ½ºÁÃ뼶£¨È·ÇеØ˵£¬¿ÉÒÔ¾«È·µ½3.33ºÁÃ룩¡£
ÒªµÃµ½²»Í¬¸ñʽµÄÈÕÆÚºÍʱ¼ä£¬ÄãÐèҪʹÓú¯ÊýCONVERT£¨£©¡£ÀýÈ磬µ±ÏÂÃæµÄÕâ¸öÓï¾äÖ´ÐÐʱ£¬ÏÔʾµÄʱ¼ä½«°üÀ¨ºÁÃ룺
SELECT CONVERT(VARCHAR(30),GETDATE(),9)
×¢ÒâÀý×ÓÖÐÊý×Ö9µÄʹÓá£Õâ¸öÊý×ÖÖ¸Ã÷ÁËÔÚÏÔʾÈÕÆÚºÍʱ¼äʱʹÓÃÄÄÖÖÈÕÆÚºÍʱ¼ä¸ñʽ¡£µ±Õâ¸öÓï¾äÖ´ÐÐʱ£¬½«ÏÔʾÈçϵÄÈÕÆÚºÍʱ¼ä£º
¡¡¡¡¡¡¡¡¡¡¡¡¡..
Nov 30 1997 3:29:55:170AM
(1 row(s) affected)
ÔÚº¯ÊýCONVERT£¨£©ÖÐÄã¿ÉÒÔʹÓÃÐí¶àÖÖ²»Í¬·ç¸ñµÄÈÕÆÚºÍʱ¼ä¸ñʽ¡£±í11.1ÏÔʾÁËËùÓеĸñʽ¡£
±í11.1 ÈÕÆÚºÍʱ¼äµÄÀàÐÍ
ÀàÐÍÖµ ±ê×¼ Êä³ö
0 Default mon dd yyyy hh:miAM
1 USA mm/dd/yy
2 ANSI yy.mm.dd
3 British/French dd/mm/yy
4 German dd.mm.yy
5 Italian dd-mm-yy
6 - dd mon yy
7 - mon dd,yy
8 - hh:mi:ss
9 Default + milliseconds--mon dd yyyy
hh:mi:ss:mmmAM(or )
10 USA mm-dd-yy
11 JAPAN yy/mm/dd
12 ISO yymmdd
13 Europe Default + milliseconds--dd mon yyyy
hh:mi:ss:mmm(24h)
14 - hh:mi:ss:mmm(24h)
ÀàÐÍ0£¬9£¬ºÍ13×ÜÊÇ·µ»ØËÄλµÄÄê¡£¶ÔÆäËüÀàÐÍ£¬ÒªÏÔʾÊÀ¼Í£¬°ÑstyleÖµ¼ÓÉÏ100¡£ÀàÐÍ13ºÍ14·µ»Ø24СʱʱÖÓµÄʱ¼ä¡£ÀàÐÍ0£¬7£¬ºÍ13·µ»ØµÄÔ·ÝÓÃÈýλ×Ö·û±íʾ£¨ÓÃNov´ú±íNovember£©.
¶Ô±í11.1ÖÐËùÁеÄÿһÖÖ¸ñʽ£¬Äã¿ÉÒÔ°ÑÀàÐÍÖµ¼ÓÉÏ100À´ÏÔʾÓÐÊÀ¼ÍµÄÄ꣨ÀýÈ磬00Ä꽫ÏÔʾΪ2000Ä꣩¡£ÀýÈ磬Ҫ°´ÈÕ±¾±ê×¼ÏÔʾÈÕÆÚ£¬°üÀ¨ÊÀ¼Í£¬ÄãӦʹÓÃÈçϵÄÓï¾ä£º
SELECT CONVERT£¨VARCHAR£¨30£©£¬GETDATE£¨£©£¬111£©
ÔÚÕâ¸öÀý×ÓÖУ¬º¯ÊýCONVERT£¨£©°ÑÈÕÆÚ¸ñʽ½øÐÐת»»£¬ÏÔʾΪ1997/11/30
³éÈ¡ÈÕÆÚºÍʱ¼ä
ÔÚÐí¶àÇé¿öÏ£¬ÄãÒ²ÐíÖ»ÏëµÃµ½ÈÕÆÚºÍʱ¼äµÄÒ»²¿·Ö£¬¶ø²»ÊÇÍêÕûµÄÈÕÆÚºÍʱ¼ä¡£ÀýÈ磬¼ÙÉèÄãÏëÁгöÄãµÄÕ¾µãĿ¼ÖÐÿ¸öÕ¾µã±»²éѯµÄÔ·ݡ£ÕâʱÄ㲻ϣÍûÍêÕûµÄÈÕÆÚºÍʱ¼ä°ÑÍøҳŪÂÒ¡£ÎªÁ˳éÈ¡ÈÕÆÚµÄÌض¨²¿·Ö£¬Äã¿ÉÒÔʹÓú¯ÊýDATEPART£¨£©£¬ÏóÕâÑù£º
SELECT site_name ¡®Site Name¡¯,
DATEPART(mm,site_entrydate) ¡®Month Posted¡¯ FROM site_directory
º¯ÊýDATEPART£¨£©µÄ²ÎÊýÊÇÁ½¸ö±äÁ¿¡£µÚÒ»¸ö±äÁ¿Ö¸¶¨Òª³éÈ¡ÈÕÆÚµÄÄÄÒ»²¿·Ö£»µÚ¶þ¸ö±äÁ¿ÊÇʵ¼ÊµÄÊý¾Ý¡£ÔÚÕâ¸öÀý×ÓÖУ¬º¯ÊýDATEPART£¨£©³éÈ¡Ô·ݣ¬ÒòΪmm´ú±íÔ·ݡ£ÏÂÃæÊÇÕâ¸öSELECT Óï¾äµÄÊä³ö½á¹û£º
Site Name Month Posted
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Yahoo 2
Microsoft 5
Magicw3 5
(3 row(s) affected)
Month PostedÁÐÏÔʾÁËÿ¸öÕ¾µã±»²éѯµÄÔ·ݡ£º¯ÊýDATEPART£¨£©µÄ·µ»ØÖµÊÇÒ»¸öÕûÊý¡£Äã¿ÉÒÔÓÃÕâ¸öº¯Êý³éÈ¡ÈÕÆڵĸ÷¸ö²»Í¬²¿·Ö£¬Èç±í11.2Ëùʾ¡£
±í11.2 ÈÕÆڵĸ÷²¿·Ö¼°Æä¼òд
ÈÕÆÚ²¿·Ö ¼òд Öµ
year yy 1753--9999
quarter qq 1--4
month mm 1--12
day of year dy 1--366
day dd 1--31
week wk 1--53
weekday dw 1--7(Sunday--Saturday)
hour hh 0--23
minute mi 0--59
second ss 0--59
milisecond ms 0--999
µ±ÄãÐèÒª½øÐÐÈÕÆÚºÍʱ¼äµÄ±È½Ïʱ£¬Ê¹Óú¯ÊýDATEPART£¨£©·µ»ØÕûÊýÊÇÓÐÓõġ£µ«ÊÇ£¬ÉÏÀýÖеIJéѯ½á¹û£¨2£¬5£©²»ÊÇÊ®·ÖÒ׶Á¡£ÒªÒÔ¸üÒ׶ÁµÄ¸ñʽµÃµ½²¿·ÖµÄÈÕÆÚºÍʱ¼ä£¬Äã¿ÉÒÔʹÓú¯ÊýDATENAME£¨£©£¬ÈçÏÂÀýËùʾ£º
SELECT site_name ¡®Site Name¡¯
DATENAME(mm,site_entrydate) ¡®Month Posted¡¯
FROM site_directory
º¯ÊýDATENAME£¨£©ºÍº¯ÊýDATEPART£¨£©½ÓÊÕͬÑùµÄ²ÎÊý¡£µ«ÊÇ£¬ËüµÄ·µ»ØÖµÊÇÒ»¸ö×Ö·û´®£¬¶ø²»ÊÇÒ»¸öÕûÊý¡£ÏÂÃæÊÇÉÏÀý¸ÃÓÃDATENAME£¨£©µÃµ½µÄ½á¹û£º
Site Name Month Postec
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡.
Yahoo February
Microsoft June
Magicw3 June
(3 row(s) affected)
ÄãÒ²¿ÉÒÔÓú¯ÊýDATENAE£¨£©À´³éÈ¡Ò»¸öÐÇÆÚÖеÄijһÌì¡£ÏÂÃæµÄÕâ¸öÀý×Óͬʱ³éÈ¡Ò»ÖÜÖеÄijһÌìºÍÈÕÆÚÖеÄÔ·ݣº
SELECT site_name ¡®Site Name¡¯,
DATENAME(dw,site_entrydate)+ ¡®-¡¯ + DATENAME£¨mm,site_entrydate£©
¡®Day and Month Posted¡¯ FORM site_directory
Õâ¸öÀý×ÓÖ´ÐÐʱ£¬½«·µ»ØÈçϵĽá¹û£º
Site Name Day and Month Posted
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Yahoo Friday - February
Microsoft Tuesday - June
Magicw3 Monday - June
(3 row(s) affected)
·µ»ØÈÕÆÚºÍʱ¼ä·¶Î§
µ±Äã·ÖÎö±íÖеÄÊý¾Ýʱ£¬ÄãÒ²ÐíÏ£ÍûÈ¡³öij¸öÌض¨Ê±¼äµÄÊý¾Ý¡£ÄãÒ²Ðí¶ÔÌض¨µÄijһÌìÖСª¡ª±ÈÈç˵2000Äê12ÔÂ25ÈÕ¡ª¡ª·ÃÎÊÕßÔÚÄãÕ¾µãÉϵĻ¸ÐÐËȤ¡£ÒªÈ¡³öÕâÖÖÀàÐ͵ÄÊý¾Ý£¬ÄãÒ²Ðí»áÊÔͼʹÓÃÕâÑùµÄSELECTÓï¾ä£º
SELECT * FROM weblog WHERE entrydate=¡±12/25/20000¡±
²»ÒªÕâÑù×ö¡£Õâ¸öSELECTÓï¾ä²»»á·µ»ØÕýÈ·µÄ¼Ç¼¡ª¡ªËü½«Ö»·µ»ØÈÕÆÚºÍʱ¼äÊÇ12/25/2000 12:00:00:000AMµÄ¼Ç¼¡£»»¾ä»°Ëµ£¬Ö»ÓиպÃÔÚÎçÒ¹ÁãµãÊäÈëµÄ¼Ç¼²Å±»·µ»Ø¡£
×¢Ò⣺
ÔÚ±¾½ÚµÄÌÖÂÛÖУ¬¼ÙÉè×Ö¶ÎentrydateÊÇDATETIMEÐÍ£¬¶ø²»ÊÇSMALLDATETIMEÐÍ¡£±¾½ÚµÄÌÖÂÛ¶ÔSMALLDATETIMEÐÍ×Ö¶ÎÒ²ÊÇÊÊÓõģ¬²»¹ýSMALLDATETIMEÐÍ×Ö¶ÎÖ»Äܾ«È·µ½Ãë¡£
ÎÊÌâÊÇSQL Sever½«ÓÃÍêÕûµÄÈÕÆÚºÍʱ¼ä´úÌ沿·ÖÈÕÆÚºÍʱ¼ä¡£ÀýÈ磬µ±ÄãÊäÈëÒ»¸öÈÕÆÚ£¬µ«²»ÊäÈëʱ¼äʱ£¬SQL Sever½«¼ÓÉÏȱʡµÄʱ¼ä¡°12£º00£º00£º000AM¡±¡£µ±ÄãÊäÈëÒ»¸öʱ¼ä£¬µ«²»ÊäÈëÈÕÆÚʱ£¬SQL Sever½«¼ÓÉÏȱʡµÄÈÕÆÚ¡°Jan 1 1900¡±¡£
Òª·µ»ØÕýÈ·µÄ¼Ç¼£¬ÄãÐèÒªÊÊÓÃÈÕÆÚºÍʱ¼ä·¶Î§¡£Óв»Ö¹Ò»ÖÖ;¾¶¿ÉÒÔ×öµ½ÕâÒ»µã¡£ÀýÈ磬ÏÂÃæµÄÕâ¸öSELECT Óï¾ä½«ÄÜ·µ»ØÕýÈ·µÄ¼Ç¼£º
SELECT * FROM weblog
WHERE entrydate>=¡±12/25/2000¡± AND entrydate<¡±12/26/2000¡±
Õâ¸öÓï¾ä¿ÉÒÔÍê³ÉÈÎÎñ£¬ÒòΪËüÑ¡È¡µÄÊDZíÖеÄÈÕÆÚºÍʱ¼ä´óÓÚµÈÓÚ12/25/2000 12:00:00:000AM²¢Ð¡ÓÚ12/26/2000 12:00:00:000AMµÄ¼Ç¼¡£»»¾ä»°Ëµ£¬Ëü½«ÕýÈ·µØ·µ»Ø2000ÄêÊ¥µ®½ÚÕâÒ»ÌìÊäÈëµÄÿһÌõ¼Ç¼¡£
ÁíÒ»ÖÖ·½·¨ÊÇ£¬Äã¿ÉÒÔʹÓÃLIKEÀ´·µ»ØÕýÈ·µÄ¼Ç¼¡£Í¨¹ýÔÚÈÕÆÚ±í´ïʽÖаüº¬Í¨Åä·û¡°£¥¡±£¬Äã¿ÉÒÔÆ¥ÅäÒ»¸öÌض¨ÈÕÆÚµÄËùÓÐʱ¼ä¡£ÕâÀïÓÐÒ»¸öÀý×Ó£º
SELECT * FROM weblog WHERE entrydate LIKE ¡®Dec 25 2000%¡¯
Õâ¸öÓï¾ä¿ÉÒÔÆ¥ÅäÕýÈ·µÄ¼Ç¼¡£ÒòΪͨÅä·û¡°£¥¡±´ú±íÁËÈκÎʱ¼ä¡£
ʹÓÃÕâÁ½ÖÖÆ¥ÅäÈÕÆÚºÍʱ¼ä·¶Î§µÄº¯Êý£¬Äã¿ÉÒÔÑ¡Ôñij¸öÔ£¬Ä³Ò»Ì죬ijһÄ꣬ij¸öСʱ£¬Ä³Ò»·ÖÖÓ£¬Ä³Ò»Ã룬ÉõÖÁijһºÁÃëÄÚÊäÈëµÄ¼Ç¼¡£µ«ÊÇ£¬Èç¹ûÄãʹÓÃLIKE À´Æ¥ÅäÃë»òºÁÃ룬ÄãÊ×ÏÈÐèҪʹÓú¯ÊýCONVERT£¨£©°ÑÈÕÆÚºÍʱ¼äת»»Îª¸ü¾«È·µÄ¸ñʽ£¨²Î¼ûÇ°Ã桰ת»»ÈÕÆÚºÍʱ¼ä¡±Ò»½Ú£©¡£
±È½ÏÈÕÆÚºÍʱ¼ä
×îºó£¬»¹ÓÐÁ½¸öÈÕÆÚºÍʱ¼äº¯Êý¶Ô¸ù¾ÝÈÕÆÚºÍʱ¼äÈ¡³ö¼Ç¼ÊÇÓÐÓõġ£Ê¹Óú¯ÊýDATEADD£¨£©ºÍDATEDIFF£¨£©£¬Äã¿ÉÒԱȽÏÈÕÆÚµÄÔçÍí¡£ÀýÈ磬ÏÂÃæµÄSELECTÓï¾ä½«ÏÔʾ±íÖеÄÿһÌõ¼Ç¼ÒѾÊäÈëÁ˶àÉÙ¸öСʱ£º
SELECT entrydate ¡®Time Entered¡¯
DATEDIFF(hh,entrydate,GETDATE()) ¡®Hours Ago¡¯ FROM weblog
Èç¹ûµ±Ç°Ê±¼äÊÇ2000Äê11ÔÂ30ºÅÏÂÎç6µã15·Ö£¬Ôò»á·µ»ØÈçϵĽá¹û£º
Time Entered Hours Ago
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡..
Dec 30 2000 4:09PM 2
Dec 30 2000 4:13PM 2
Dec 1 2000 4:09PM 698
(3 row(s) affected)
º¯ÊýDADEDIFF£¨£©µÄ²ÎÊýÊÇÈý¸ö±äÁ¿¡£µÚ¸ö±äÁ¿Ö¸¶¨ÈÕÆÚµÄijһ²¿·Ö¡£ÔÚÕâ¸öÀý×ÓÖУ¬ÊÇ°´Ð¡Ê±¶ÔÈÕÆÚ½øÐбȽϣ¬£¨ÒªÁ˽âÈÕÆÚ¸÷²¿·ÖµÄÏêϸÄÚÈÝ£¬Çë²Î¿¼±í11.2£©ÔÚÈÕÆÚ2000Äê11ÔÂ1ÈÕºÍ2000Äê11ÔÂ30ÈÕµÄÖ¸¶¨Ê±¼äÖ®¼äÓÐ689¸öСʱ¡£ÁíÍâÁ½¸ö²ÎÊýÊÇÒª½øÐбȽϵÄʱ¼ä¡£ÎªÁË·µ»ØÒ»¸öÕýÊý£¬½ÏÔçµÄʱ¼äÓ¦¸ÃÏȸø¡£
º¯ÊýDATEADD£¨£©°ÑÁ½¸öÈÕÆÚÏà¼Ó¡£µ±ÄãÐèÒª¼ÆËã½ØÖ¹ÈÕÆÚÕâÒ»ÀàµÄÊý¾Ýʱ£¬Õâ¸öº¯ÊýÊÇÓÐÓô¦µÄ¡£ÀýÈ磬¼ÙÉè·ÃÎÊÕß±ØÐëÏÈ×¢²á²ÅÄÜʹÓÃÄãµÄÕ¾µã¡£×¢²áÒÔºó£¬ËûÃÇ¿ÉÒÔÃâ·ÑʹÓÃÄãµÄÕ¾µãÒ»¸öÔ¡£ÒªÈ·¶¨Ê²Ã´Ê±ºòËûÃǵÄÃâ·Ñʱ¼ä»áÓÃÍ꣬Äã¿ÉÒÔʹÓÃÈçϵÄSELECTÓï¾ä£º
SELECT username ¡®User Name¡¯,
DATEADD(mm,1,firstvisit_date) ¡®Registration Expires¡¯
FROM registration_table
º¯ÊýDATEADD£¨£©µÄ²ÎÊýÓÐÈý¸ö±äÁ¿¡£µÚÒ»¸ö±äÁ¿´ú±íÈÕÆÚµÄijһ²¿·Ö£¨²Î¼û±í11.2£©£¬Õâ¸öÀý×ÓÓõ½ÁË´ú±íÔ·ݵÄmm¡£µÚ¶þ¸ö±äÁ¿Ö¸¶¨ÁËʱ¼äµÄ¼ä¸ô¡ª¡ªÔÚ±¾ÀýÖÐÊÇÒ»¸öÔ¡£×îºóÒ»¸ö±äÁ¿ÊÇÒ»¸öÈÕÆÚ£¬ÔÚÕâ¸öÀý×ÓÖУ¬ÈÕÆÚÊÇÈ¡×ÔDATETIMEÐÍ×Ö¶Îfirstvisit_date.¼ÙÉ赱ǰÈÕÆÚÊÇJune 30,2000£¬Õâ¸öÓï¾ä½«·µ»ØÈçϵÄÄÚÈÝ£º
User Name Registration Expires
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Bill Gates Jul 30 2000 4:09PM
President Clinton Jul 30 2000 4:13PM
William Shakespeare Jul 1 2000 4:09PM
(3 row(s) affected)
×¢Ò⣺
ÓëÄãÔ¤ÁϵÄÏà·´£¬Ê¹Óú¯ÊýDATEADD£¨£©°ÑÒ»¸öÈÕÆÚ¼ÓÉÏÒ»¸öÔ£¬Ëü²¢²»¼ÓÉÏ30Ìì¡£Õâ¸öº¯ÊýÖ»¼òµ¥µØ°ÑÔ·ÝÖµ¼Ó1¡£ÕâÒâζ×ÅÔÚ11ÔÂ×¢²áµÄÈ˽«±ÈÔÚ2ÔÂ×¢²áµÄÈ˶àµÃµ½2Ìì»ò3ÌìµÄʱ¼ä¡£Òª±ÜÃâÕâ¸öÎÊÌ⣬Äã¿ÉÒÔÓú¯ÊýDATEADD£¨£©Ö±½ÓÔö¼ÓÌìÊý£¬¶ø²»ÊÇÔ·ݡ£
·¢ËÍÓʼþ
Äã¿ÉÒÔÓÃSQL Sever·¢Ëͼòµ¥µÄe_mailÐÅÏ¢¡£Òª×öµ½ÕâÒ»µã£¬ÄãÐèÒªÔÚÄãµÄϵͳÖа²×°Óʼþ·þÎñÆ÷£¬ÈçMicrosoft Exchange Sever(²Î¼ûµÚËÄÕ¡°Exchange Active Sever,Index Sever,ºÍNetShow¡±)¡£Ä㻹ÐèÒªÅäÖÃSQL Sever ÒÔʶ±ðÓʼþ·þÎñÆ÷¡£
ÒªÈÃSQL Sever ÄÜʶ±ðÓʼþ·þÎñÆ÷£¬Æô¶¯ÊÂÎñ¹ÜÀíÆ÷²¢´Ó²Ëµ¥ÖÐÑ¡ÔñSever|SQL Mail|Configue£¬Õâʱ»á³öÏÖÒ»¸öÈçͼ11.3ËùʾµÄ¶Ô»°¿ò¡£ÊäÈëÄãÔÚÓʼþ·þÎñÆ÷ÖÐ×¢²áµÄÓû§ÃûºÍ¿ÚÁȻºóµ¥»÷OK¡£
×¢Ò⣺
Èç¹ûÄãʹÓÃMicrosoft Exchange Sever,ÅäÖÃSQL SeverµÄ¹ý³Ì½«»á´ó´ó²»Í¬¡£ÄãÐèÒªÔÚͬһ¸ö£¨Óò£©Óû§ÕʺÅÏÂÔËÐÐMicrosoft SQL SeverºÍExchange Sever¡£Ä㻹ÐèÒªÔÚ°²×°ÁËSQL SeverµÄ»úÆ÷ÉÏ°²×°Exchange Cliect²¢¸øÕâ¸öÕʺŴ´½¨Ò»¸öÒ»¸öÅäÖÃÎļþ¡£Íê³ÉÕâЩ֮ºó£¬Äã¾Í¿ÉÒÔÔÚSQL Mail Configuration¶Ô»°¿òÖÐÊäÈë¸ÃÅäÖÃÎļþµÄÃû×Ö¡£
ͼ11¡£3
ÔÚ·¢ËÍÓʼþ֮ǰ£¬ÄãÒªÏÈÆô¶¯SQL Mail¡£´Ó²Ëµ¥ÖÐÑ¡ÔñSever|SQL Mail|Start¡£Èç¹ûÄãµÄÓʼþ·þÎñÆ÷ÅäÖÃÕýÈ·£¬²¢ÇÒÄãÊäÈëÁËÕýÈ·µÄÓû§ÃûºÍ¿ÚÁÔòSQL Mail»á³É¹¦Æô¶¯¡£
×¢Ò⣺
Äã¿ÉÒÔ°ÑSQL SeverÅäÖÃΪ×Ô¶¯Æô¶¯Óʼþ·þÎñ¡£Òª×öµ½ÕâÒ»µã£¬ÔÚSet Sever Optons¶Ô»°¿ò£¨´Ó²Ëµ¥ÖÐÑ¡ÔñSever|SQL Sever|Configure£©ÖÐÑ¡ÔñAuto Start Mail Client¼´¿É¡£
Òª·¢ËÍÒ»¸öÓʼþ£¬Äã¿ÉÒÔʹÓÃÃûΪxp_sendmailµÄÀ©Õ¹´æ´¢¹ý³Ì¡£ÕâÀïÓÐÒ»¸öÈçºÎʹÓÃÕâ¸ö¹ý³ÌµÄÀý×Ó£º
master..xp_sendmail ¡°president@whitehouse.gov¡±,¡±Hello Mr. President¡±
Õâ¸ö¹ý³Ìµ÷ÓÃÏòe_mailµØÖ·president@whitehouse.gov·¢ËÍÒ»¸ö¼òµ¥µÄemailÐÅÏ¢£º¡°Hello Mr. President¡±¡£Äã¿ÉÒÔÓÃÈκÎÆäËüµÄemailµØÖ·ºÍÐÅϢȡ´úÉÏÀýÖÐÏàÓ¦µÄÄÚÈÝ£¬µ«ÊÇ£¬ÄãËù·¢Ë͵ÄÐÅÏ¢²»Äܳ¬¹ý255¸ö×Ö·û³¤¶È¡£
µ±ÄãÏëËæʱÁ˽âÄãµÄÕ¾µãÊý¾Ý¿âµÄ״̬ʱ£¬´æ´¢¹ý³Ìxp_sendmailÊÇÓÐÓô¦µÄ¡£ÀýÈ磬Äã¿ÉÒÔÏòÒ»¸öÒ³Ãæ¹ÜÀí³ÌÐò·¢ËÍÐÅÏ¢¡£Èç¹ûÄãµÄÕ¾µã³öÁËʲôÎÊÌ⣬ÄãÂíÉϾͿÉÒÔÖªµÀ¡£ÏÂÒ»Õ½«½²Êö¸ü¶àÓйش洢¹ý³ÌµÄÄÚÈÝ¡£
×ܽá
ÕâÒ»Õ¼ÓÉîÁËÄãµÄSQL֪ʶ¡£Äãѧ»áÁËÈçºÎ½¨Á¢Ë÷Òý£¬Ê¹ÄãµÄ²éѯËٶȸü¿ì¡£Ä㻹ѧ»áÁËÈçºÎ²åÈ룬ɾ³ýºÍ¸üÐÂÒ»¸ö±íÖеÄÊý¾Ý£¬ÈçºÎʹÓü¯ºÏº¯ÊýµÃµ½Ò»¸ö±íÖÐÊý¾ÝµÄͳ¼ÆÐÅÏ¢¡£×îºó£¬Äãѧ»áÁËÐí¶àÓмÛÖµµÄ±í´ïʽ£¬º¯ÊýºÍ¹ý³Ì£¬ÓÃÀ´²Ù×÷×Ö·û´®£¬ÈÕÆÚºÍʱ¼ä¼°Óʼþ
johnhoo ÓÚ 2006-07-25 14:31:23·¢±í:
Õâ¸ö¡£¡£¡£