Î人´óѧѧÕþ½ÌÓýÅàѵÖÐÐÄ Access×Ü½á ½²Ê¦£ººÎÉÙ·á
×¢Ò⣺
1¡¢ÔÚÊý¾Ý±íÊÓͼÏÔʾ²éѯ½á¹ûʱ£¬×ֶεÄÅÅÁÐ˳ÐòÓëÔÚ¡°¼òµ¥²éѯÏòµ¼¡±¶Ô»°¿òÖÐÑ¡¶¨×ֶεÄ˳ÐòÏàͬ¡£¹ÊÔÚÑ¡¶¨×Ö¶Îʱ£¬Ó¦¿¼Âǰ´ÕÕ×ֶεÄÏÔʾ˳Ðòѡȡ¡£ 2¡¢µ±Ëù½¨²éѯµÄÊý¾ÝÔ´À´×ÔÓÚ¶à¸ö±íʱ£¬Ó¦½¨Á¢±íÖ®¼äµÄ¹ØÏµ¡£ 3.2.2 ʹÓá°Éè¼Æ¡±ÊÓͼ 1£®²éѯ¡°Éè¼Æ¡±ÊÓͼ
? ÔÚAccessÖУ¬²éѯÓÐ5ÖÖÊÓͼ£ºÉè¼ÆÊÓͼ¡¢Êý¾Ý±íÊÓͼ¡¢SQLÊÓͼ¡¢Êý¾Ý
͸ÊÓ±íÊÓͼºÍÊý¾Ý͸ÊÓͼÊÓͼ¡£
? ÔÚÉè¼ÆÊÓͼÖУ¬¼È¿ÉÒÔ´´½¨²»´øÌõ¼þµÄ²éѯ£¬Ò²¿ÉÒÔ´´½¨´øÌõ¼þµÄ²éѯ£¬»¹
¿ÉÒÔ¶ÔÒѽ¨²éѯ½øÐÐÐ޸ġ£
3.2.3 ÔÚ²éѯÖнøÐмÆËã 1 ²éѯÖеļÆË㹦ÄÜ
ÔÚAccess²éѯÖУ¬¿ÉÒÔÖ´ÐÐÁ½ÖÖÀàÐ͵ļÆË㣬Ԥ¶¨Ò弯ËãºÍ×Ô¶¨Ò弯Ëã¡£
£¨1£©Ô¤¶¨Ò弯Ëã¼´¡°×ܼơ±¼ÆË㣬ÊÇϵͳÌṩµÄÓÃÓÚ¶Ô²éѯÖеļǼ×é»òÈ«²¿¼Ç¼½øÐеļÆË㣬Ëü°üÀ¨×ܼơ¢Æ½¾ùÖµ¡¢¼ÆÊý¡¢×î´óÖµ¡¢×îСֵ¡¢±ê׼ƫ²î»ò·½²îµÈ¡£
£¨2£©×Ô¶¨Ò弯ËãʹÓÃÒ»¸ö»ò¶à¸ö×ֶεÄÖµ½øÐÐÊýÖµ¡¢ÈÕÆÚºÍÎı¾¼ÆËã¡£¶ÔÓÚ×Ô¶¨Ò弯Ë㣬±ØÐëÖ±½ÓÔÚ¡°Éè¼ÆÍø¸ñ¡±Öд´½¨ÐµļÆËã×ֶΣ¬´´½¨·½·¨Êǽ«±í´ïʽÊäÈëµ½¡°Éè¼ÆÍø¸ñ¡±ÖеĿÕ×ֶε¥Ôª¸ñ£¬±í´ïʽ¿ÉÒÔÓɶà¸ö¼ÆËã×é³É¡£ 2 ×ܼƲéѯ
×ܼƲéѯÊÇÔÚ³É×éµÄ¼Ç¼ÖÐÍê³ÉÒ»¶¨¼ÆËãµÄ²éѯ¡£Ê¹ÓòéѯÉè¼ÆÊÓͼÖеġ°×ܼơ±ÐУ¬¿ÉÒÔ¶Ô²éѯÖÐÈ«²¿¼Ç¼»ò¼Ç¼×鼯ËãÒ»¸ö»ò¶à¸ö×ֶεÄͳ¼ÆÖµ¡£ Àý4-7 ͳ¼Æ1992Äê²Î¼Ó¹¤×÷µÄ½ÌʦÈËÊý¡£ 3 ·Ö×é×ܼƲéѯ
½«¼Ç¼½øÐзÖ×飬¶Ôÿ¸ö×éµÄÖµ½øÐÐͳ¼Æ¡£·Ö×éͳ¼ÆÊ±£¬Ó¦ÔÚ¸Ã×ֶεġ°×ܼơ±ÐÐÉÏÑ¡Ôñ¡°·Ö×顱¡£
Àý4-8 ¼ÆËã¸÷ÀàÖ°³ÆµÄ½ÌʦÈËÊý¡£ 4 Ìí¼Ó¼ÆËã×Ö¶Î
Ìí¼ÓµÄÐÂ×Ö¶ÎÖµÊǸù¾ÝÒ»¸ö»ò¶à¸ö±íÖеÄÒ»¸ö»ò¶à¸ö×ֶβ¢Ê¹Óñí´ïʽ¼ÆËãµÃµ½£¬Ò²³ÆÎª¼ÆËã×ֶΡ£
Àý4-10 ²éÕÒÆ½¾ù·ÖµÍÓÚËùÔÚ°àÆ½¾ù·ÖµÄѧÉú²¢ÏÔʾÆä°à¼¶ºÅ¡¢ÐÕÃûºÍƽ¾ù³É¼¨¡£¼ÙÉ裬°à¼¶ºÅΪ¡°Ñ§Éú±àºÅ¡±ÖеÄǰ8λ¡£ 3.3 ½»²æ±í²éѯ 1£®ÈÏʶ½»²æ±í²éѯ
£¨1£©Ëùν½»²æ±í²éѯ£¬¾ÍÊǽ«À´Ô´ÓÚij¸ö±íÖеÄ×ֶνøÐзÖ×飬һ×éÁÐÔÚÊý¾Ý±íµÄ×ó²à£¬Ò»×éÁÐÔÚÊý¾Ý±íµÄÉϲ¿£¬È»ºóÔÚÊý¾Ý±íÐÐÓëÁеĽ»²æ´¦ÏÔʾ±íÖÐij¸ö×ֶεĸ÷ÖÖ¼ÆËãÖµ £¨2£©ÓëExcelÖеÄÊý¾Ý͸ÊÓ±íÒ»Ñù 2£®Ê¹Óá°½»²æ±í²éѯÏòµ¼¡±
Àý3-11 ´´½¨Ò»¸ö½»²æ±í²éѯ£¬Í³¼ÆÃ¿°àÄÐÅ®ÉúÈËÊý¡£ ×¢Ò⣺
ʹÓÃÏòµ¼´´½¨½»²æ±íµÄÊý¾ÝÔ´±ØÐëÀ´×ÔÓÚÒ»¸ö±í»òÒ»¸ö²éѯ¡£Èç¹ûÊý¾ÝÔ´À´×Ô¶à¸ö±í£¬¿ÉÒÔÏȽ¨Á¢Ò»¸ö²éѯ£¬È»ºóÒԴ˲éѯ×÷ΪÊý¾ÝÔ´¡£ 3£®Ê¹Óá°Éè¼Æ¡±ÊÓͼ
Àý3-12 ´´½¨½»²æ±í²éѯ£¬Ê¹Æäͳ¼Æ¸÷°àÄÐÉúƽ¾ù³É¼¨ºÍÅ®Éúƽ¾ù³É¼¨ ¡£
µ±Ëù½¨¡°½»²æ±í²éѯ¡±Êý¾ÝÀ´Ô´ÓÚ¶à¸ö±í»ò²éѯʱ£¬Ê¹ÓÃÉè¼ÆÊÓͼ¡£µ±ËùÓÃÊý¾ÝÔ´À´×Ô
16
Î人´óѧѧÕþ½ÌÓýÅàѵÖÐÐÄ Access×Ü½á ½²Ê¦£ººÎÉÙ·á
ÓÚÒ»¸ö±í»ò²éѯ£¬Ê¹Óá°½»²æ±í²éѯÏòµ¼¡± ¡£Èç¹û¡°ÐбêÌ⡱»ò¡°ÁбêÌ⡱ÐèҪͨ¹ý½¨Á¢ÐÂ×ֶεõ½£¬Ê¹ÓÃÉè¼ÆÊÓͼ¡£ 3.4 ²ÎÊý²éѯ
²ÎÊý²éѯÀûÓöԻ°¿ò£¬ÌáʾÊäÈë²ÎÊý£¬²¢¼ìË÷·ûºÏËùÊä²ÎÊýµÄ¼Ç¼¡£¿ÉÒÔ´´½¨Ò»¸ö²ÎÊýÌáʾµÄµ¥²ÎÊý²éѯ£¬Ò²¿ÉÒÔ´´½¨¶à¸ö²ÎÊýÌáʾµÄ¶à²ÎÊý²éѯ¡£ 1£®µ¥²ÎÊý²éѯ
´´½¨µ¥²ÎÊý²éѯ£¬¼´Ö¸¶¨Ò»¸ö²ÎÊý¡£ÔÚÖ´Ðе¥²ÎÊý²éѯʱ£¬ÊäÈëÒ»¸ö²ÎÊýÖµ¡£ Àý3-13 °´Ñ§ÉúÐÕÃû²éÕÒijѧÉúµÄ³É¼¨£¬²¢ÏÔʾ¡°Ñ§Éú±àºÅ¡±¡¢¡°ÐÕÃû¡±¡¢¡°¿Î³ÌÃû³Æ¡±¼°¡°³É¼¨¡±µÈ¡£
2£®¶à²ÎÊý²éѯ
´´½¨¶à²ÎÊý²éѯ£¬¼´Ö¸¶¨¶à¸ö²ÎÊý¡£ÔÚÖ´Ðжà²ÎÊý²éѯʱ£¬ÐèÒªÒÀ´ÎÊäÈë¶à¸ö²ÎÊýÖµ¡£ Àý3-14 ½¨Á¢Ò»¸ö²éѯ£¬Ê¹ÆäÏÔʾij°àijÃſεÄѧÉú¡°ÐÕÃû¡± ºÍ¡°³É¼¨¡±¡£ 3.5 ²Ù×÷²éѯ
²Ù×÷²éѯÊÇÖ¸½öÔÚÒ»¸ö²Ù×÷Öиü¸ÄÐí¶à¼Ç¼µÄ²éѯ¡£ÀýÈçÔÚÒ»¸ö²Ù×÷ÖÐɾ³ýÒ»×é¼Ç¼£¬¸üÐÂÒ»×é¼Ç¼µÈ¡£
²Ù×÷²éѯ°üÀ¨Éú³É±í²éѯ¡¢É¾³ý²éѯ¡¢¸üвéѯ¡¢×·¼Ó²éѯµÈ¡£ 1£®Éú³É±í²éѯ
Éú³É±í²éѯÊÇÀûÓÃÒ»¸ö»ò¶à¸ö±íÖеÄÈ«²¿»ò²¿·ÖÊý¾Ý´´½¨ÐÂ±í¡£ 2£®É¾³ý²éѯ
´ÓÒ»¸ö»ò¶à¸ö±íÖÐɾ³ýÖ¸¶¨µÄÊý¾Ý¡£ 3£®¸üвéѯ
¶ÔÒ»¸ö»ò¶à¸ö±íÖеļǼ½øÐиüС£ 4£®×·¼Ó²éѯ
´ÓÒ»¸ö»ò¶à¸ö±íÖн«Ò»×é¼Ç¼׷¼Óµ½ÁíÒ»¸ö»ò¶à¸ö±íÖС£
×¢Ò⣺ ÎÞÂÛÄÄÒ»ÖÖ²Ù×÷²éѯ£¬¶¼¿ÉÒÔÔÚÒ»¸ö²Ù×÷Öиü¸ÄÐí¶à¼Ç¼£¬²¢ÇÒÔÚÖ´ÐвÙ×÷²éѯºó£¬²»Äܳ·Ïû¸Õ¸Õ×ö ¹ýµÄ¸ü¸Ä²Ù×÷¡£Òò´ËÔÚÖ´ÐвÙ×÷²éѯ֮ǰ£¬×îºÃµ¥»÷¹¤¾ßÀ¸Éϵġ°ÊÓͼ¡±°´Å¥£¬Ô¤ÀÀ¼´½«¸ü¸ÄµÄ¼Ç¼¡£ÁíÍ⣬ÔÚʹÓòÙ×÷²éѯ֮ǰ£¬Ó¦¸Ã±¸·ÝÊý¾Ý¡£ 3.6 ´´½¨SQL²éѯ 3.6.1 ²éѯÓëSQLÊÓͼ
? ÔÚAccessÖУ¬Ò»¸ö²éѯ¶¼¶ÔÓ¦×ÅÒ»¸öSQLÓï¾ä£¬²éѯ¶ÔÏóµÄʵÖÊÊÇÒ»Ìõ
SQLÓï¾ä¡£
? µ±Ê¹ÓÃÉè¼ÆÊÓͼ½¨Á¢Ò»¸ö²éѯʱ£¬AccessÔÚºǫ́¾Í»á¹¹ÔìÒ»¸öµÈ¼ÛµÄSQL
Óï¾ä¡£
3.6.2 SQLÓïÑÔ¼ò½é
SQL(Structured Query Language,½á¹¹»¯²éѯÓïÑÔ)ÊÇÊý¾Ý¿âÁìÓòÖÐÓ¦ÓÃ×îΪ¹ã·ºµÄÊý¾Ý¿â²éѯÓïÑÔ¡£ SQLµÄÌØµã£º
? SQLÊÇÒ»ÖÖÒ»Ì廯ÓïÑÔ£¬°üÀ¨Êý¾Ý¶¨Òå¡¢Êý¾Ý²éѯ¡¢Êý¾Ý²Ù×ݺÍÊý¾Ý¿ØÖÆ
µÈ·½ÃæµÄ¹¦ÄÜ£¬¿ÉÒÔÍê³ÉÊý¾Ý¿â»î¶¯ÖеÄÈ«²¿¹¤×÷¡£
? SQLÊÇÒ»Öָ߶ȷǹý³Ì»¯ÓïÑÔ£¬Ö»ÐèÃèÊö¡°×öʲô¡±£¬²»Ðè˵Ã÷¡°Ôõô×ö¡±¡£ ? SQLÊÇÒ»Öַdz£¼òµ¥µÄÓïÑÔ£¬ËùÓÃÓï¾äºÜ½Ó½üÓÚSQLÊÇÒ»¸ö¹²ÏíÓïÑÔ£¬È«
ÃæÖ§³Ö¿Í»§»ú/·þÎñÆ÷½á¹¹¡£
2£®SQLÓï¾ä
SQLÓï¾äµÄ¹¦ÄܰüÀ¨£º²éѯ¡¢²Ù×Ý¡¢¶¨ÒåºÍ¿ØÖÆ¡£
17
Î人´óѧѧÕþ½ÌÓýÅàѵÖÐÐÄ Access×Ü½á ½²Ê¦£ººÎÉÙ·á
SQL¹¦ÄÜ Êý¾Ý¶¨Òå Êý¾Ý²Ù×÷ ¶¯ ´Ê CREATE£¬DROP£¬ALTER SQL¹¦ÄÜ Êý¾Ý²éѯ ¶¯ ´Ê SELECT CRANT£¬REVOTE INSTER£¬UPDATE£¬DELETE Êý¾Ý¿ØÖÆ 1.CREATEÓï¾ä ¸ñʽ£ºCREATE TABLE <±íÃû> (<×Ö¶ÎÃû1> <Êý¾ÝÀàÐÍ> [ÁÐÍêÕûÐÔÔ¼ÊøÌõ¼þ]£¬ [<×Ö¶ÎÃû2> <Êý¾ÝÀàÐÍ> [ÁÐÍêÕûÐÔÔ¼ÊøÌõ¼þ]] ¡¡) Àý3.19 ½¨Á¢Ò»¸ö¡°¹ÍÔ±¡±±í£¬°üÀ¨¹ÍÔ±ºÅ¡¢ÐÕÃû¡¢ÐԱ𡢳öÉúÈÕÆÚ¡¢²¿ÃÅ£¬±¸×¢×ֶΡ£ CREATE TABLE ¹ÍÔ± (¹ÍÔ±ºÅ CHAR(8) SMALLINT Primary Key£¬ ÐÕÃû CHAR(4) Not Null£¬ÐÔ±ð CHAR(1)£¬ ³öÉúÈÕÆÚ DATE£¬²¿ÃÅ CHAR(20))£¬±¸×¢ MEMO; 2. ALTERÓï¾ä ¸ñʽ£ºALTER TABLE <±íÃû> [ ADD <ÐÂ×Ö¶ÎÃû> <Êý¾ÝÀàÐÍ> [×ֶμ¶ÍêÕûÐÔÔ¼ÊøÌõ¼þ] ] [ DROP [<×Ö¶ÎÃû>] ¡¡. ] [ALTER <×Ö¶ÎÃû> <Êý¾ÝÀàÐÍ>] ÆäÖУ¬ <±íÃû>ÊÇÖ¸ÐèÒªÐ޸ĵıíµÄÃû×Ö£¬ADD×Ó¾äÓÃÓÚÔö¼ÓÐÂ×ֶκ͸Ã×ֶεÄÍêÕûÐÔÔ¼ÊøÌõ¼þ£¬DROP×Ó¾äÓÃÓÚɾ³ýÖ¸¶¨µÄ×ֶΣ¬ALTER×Ó¾äÓÃÓÚÐÞ¸ÄÔÓÐ×Ö¶ÎÊôÐÔ¡£ Àý3.20 ÔÚ¡°¹ÍÔ±¡±±íÖÐÔö¼ÓÒ»¸ö×ֶΣ¬×Ö¶ÎÃûΪ¡°Ö°Îñ¡±£¬Êý¾ÝÀàÐÍΪ¡°Îı¾¡±£»½«¡°±¸×¢¡±×Ö¶Îɾ³ý£»½«¡°¹ÍÔ±ºÅ¡±×ֶεÄÊý¾ÝÀàÐ͸ÄΪÎı¾ÐÍ£¬×ֶδóСΪ8¡£ £¨1£©Ìí¼ÓÐÂ×ֶεÄSQLÓï¾äΪ£º ALTER TABLE ¹ÍÔ± ADD Ö°Îñ CHAR(10); £¨2£©É¾³ý¡°±¸×¢¡±×ֶεÄSQLÓï¾äΪ£º ALTER TABLE ¹ÍÔ± DROP ±¸×¢; £¨3£©Ð޸ġ°¹ÍÔ±ºÅ¡±×Ö¶ÎÊôÐÔµÄSQLÓï¾äΪ£º ALTER TABLE ¹ÍÔ± ALTER ¹ÍÔ±ºÅ CHAR(8); 3.DROPÓï¾ä ¸ñʽ£ºDROP TABLE <±íÃû> Àý3.21 ɾ³ýÒѽ¨Á¢µÄ¡°¹ÍÔ±¡±±í DROP TABLE ¹ÍÔ±£» 4.INSERTÓï¾ä ¸ñʽ£º INSERT INTO <±íÃû>[(<ÊôÐÔÃû1>[,<ÊôÐÔÃû2>¡])] VALUES (<³£Á¿1>)[,<³£Á¿2>]¡); Àý3.22 ½«Ò»ÌõмǼ²åÈëµ½¡°¹ÍÔ±¡±±íÖÐ INSERT INTO ¹ÍÔ± VALUES (¡°0001¡±£¬¡°ÕÅÀÚ¡±£¬¡°ÄС±£¬#1960-1-1#£¬¡°°ì¹«ÊÒ¡±)£» Àý3.23 ½«Ò»ÌõмǼ²åÈëµ½¡°¹ÍÔ±¡±±íÖУ¬ÆäÖС°¹ÍÔ±ºÅ¡±Îª¡°0002¡±£¬¡°ÐÕÃû¡±Îª¡°Íõºê¡±£¬¡°ÐÔ±ð¡±Îª¡°ÄС± INSERT INTO ¹ÍÔ± £¨¹ÍÔ±ºÅ£¬ÐÕÃû£¬ÐԱ𣩠VALUES (¡°0002¡±£¬¡°Íõºê¡±£¬¡°ÄС± £©£» ×¢Ò⣺Îı¾Êý¾ÝÓ¦ÓÃË«ÒýºÅÀ¨ÆðÀ´¡£ÈÕÆÚÊý¾ÝÓ¦Óá°#¡±ºÅÀ¨ÆðÀ´¡£ 18
Î人´óѧѧÕþ½ÌÓýÅàѵÖÐÐÄ Access×Ü½á ½²Ê¦£ººÎÉÙ·á
5. UPDATEÓï¾ä ¸ñʽ£º
UPDATE <±íÃû>
SET <ÁÐÃû>=<±í´ïʽ> [<ÁÐÃû>=<±í´ïʽ>]¡ [WHERE <Ìõ¼þ>];
Àý3.24 ½«¡°¹ÍÔ±¡±±íÕÅÀڵijöÉúÈÕÆÚ¸ÄΪ¡°1960-1-11¡± UPDATE ¹ÍÔ± SET ³öÉúÈÕÆÚ=#1960-1-11# WHERE ÐÕÃû=¡°ÕÅÀÚ¡±£» 6. DELETEÓï¾ä ¸ñʽ£º DELETE
FROM <±íÃû> [WHERE <Ìõ¼þ>];
Àý3.25 ½« ¡°¹ÍÔ±¡±±íÖÐ ¡°¹ÍÔ±ºÅ¡±Îª¡°0002¡±µÄ¼Ç¼ɾ³ý DELETE FROM ¹ÍÔ± WHERE ¹ÍÔ±ºÅ=¡°0002¡±; 7. SELECTÓï¾ä ¸ñʽ£º
SELECT [ALL|DISTINCT] *| <×Ö¶ÎÁбí> FROM <±íÃû1>[,<±íÃû2>]¡ [WHERE <Ìõ¼þ±í´ïʽ>]
[GROUP BY <×Ö¶ÎÃû>[HAVING<Ìõ¼þ±í´ïʽ>]] [ORDER BY <×Ö¶ÎÃû>[ASC|DESC]]; ÆäÖÐAll£¨Ä¬ÈÏ£©£º·µ»ØÈ«²¿¼Ç¼£» Distinct£ºÂÔȥѡ¶¨×Ö¶ÎÖÐÖØ¸´ÖµµÄ¼Ç¼£» From£ºÖ¸Ã÷×ֶεÄÀ´Ô´£¬¼´Êý¾ÝÔ´±í»ò²éѯ£» Where£º¶¨Òå²éѯÌõ¼þ£» Group By£ºÖ¸Ã÷·Ö×é×ֶΣ¬Having£ºÖ¸Ã÷·Ö×éÌõ¼þ£¬±ØÐë¸úËæGroup ByʹÓã» Order By £ºÖ¸Ã÷ÅÅÐò×ֶΣ¬Asc | Desc£ºÅÅÐò·½Ê½£¬ÉýÐò»ò½µÐò¡£
Àý3.27 ²éÕÒ²¢ÏÔʾ¡°½Ìʦ¡±±íÖС°ÐÕÃû¡±¡¢¡°ÐԱ𡱡¢¡°¹¤×÷ʱ¼ä¡±ºÍ¡°Ïµ±ð¡±4¸ö×Ö¶Î SELECT ÐÕÃû£¬Ïµ±ð£¬¹¤×÷ʱ¼ä£¬Ïµ±ð FROM ½Ìʦ£»
Àý3.28 ²éÕÒ1992Äê²Î¼Ó¹¤×÷µÄÄнÌʦ£¬²¢ÏÔʾ ¡°ÐÕÃû¡±¡¢¡°ÐԱ𡱡¢¡°Ñ§Àú¡±¡¢¡°Ö°³Æ¡±¡¢¡°Ïµ±ð¡±ºÍ¡°ÁªÏµµç»°¡±
SELECT ÐÕÃû£¬ÐÔ±ð£¬Ñ§Àú£¬Ö°³Æ£¬Ïµ±ð£¬ÁªÏµµç»° FROM ½Ìʦ WHERE ÐÔ±ð=¡°ÄС°AND ¹¤×÷ʱ¼ä>=#1/1/1992#; 3.6.3 ´´½¨SQLÌØ¶¨²éѯ
SQLÌØ¶¨²éѯ·ÖΪÁªºÏ²éѯ¡¢´«µÝ²éѯ¡¢Êý¾Ý¶¨Òå²éѯºÍ×Ó²éѯµÈ4ÖÖ¡£ÆäÖÐÁªºÏ²éѯ¡¢´«µÝ²éѯ¡¢Êý¾Ý¶¨Òå²éѯ²»ÄÜÔÚ²éѯ¡°Éè¼Æ¡±ÊÓͼÖд´½¨£¬±ØÐëÖ±½ÓÔÚ¡°SQL¡±ÊÓͼÖд´½¨SQLÓï¾ä¡£¶ÔÓÚ×Ó²éѯ£¬ÒªÔÚ²éѯÉè¼ÆÍøÂçµÄ¡°×ֶΡ±Ðлò¡°Ìõ¼þ¡±ÐÐÖÐÊäÈëSQLÓï¾ä¡£ 1£®ÁªºÏ²éѯ
ÁªºÏ²éѯÊǽ«Ò»¸ö»ò¶à¸ö±í¡¢Ò»¸ö»ò¶à¸ö²éѯ×éºÏÆðÀ´£¬ÐγÉÒ»¸öÍêÕûµÄ²éѯ¡£Ö´ÐÐÁªºÏ²éѯʱ£¬½«·µ»ØËù°üº¬µÄ±í»ò²éѯÖжÔÓ¦×ֶεļǼ¡£ 2£®´«µÝ²éѯ
´«µÝ²éѯÊÇ×Ô¼º²¢²»Ö´ÐжøÊÇ´«µÝ¸øÁíÍâÒ»¸öÊý¾Ý¿âÀ´Ö´ÐеIJéѯ¡£´«µÝ²éѯ¿ÉÖ±½Ó½«ÃüÁî·¢Ë͵½ODBCÊý¾Ý¿â·þÎñÆ÷ÖУ¬ÈçSQL Server¡£Ê¹Óô«µÝ²éѯʱ£¬²»±ØÓë·þÎñÆ÷ÉϵıíÁ´½Ó£¬¾Í¿ÉÒÔÖ±½ÓʹÓÃÏàÓ¦µÄ±í¡£
Àý3-33 ²éѯSQL ServerÊý¾Ý¿â£¨ÃûΪ¡°½Ìѧ¹ÜÀíϵͳ¡±£©ÖС°½Ìʦ¡±±íºÍ¡°¿Î³Ì¡±±íµÄÐÅÏ¢£¬ÏÔʾÐÕÃû£¬Ïµ±ðºÍ¿Î³ÌÃû³Æ×ֶεÄÖµ¡£
19
Î人´óѧѧÕþ½ÌÓýÅàѵÖÐÐÄ Access×Ü½á ½²Ê¦£ººÎÉÙ·á
×¢Ò⣺Èç¹û½«´«µÝ²éѯת»»ÎªÁíÒ»ÖÖÀàÐ͵IJéѯ£¬ÀýÈçÑ¡Ôñ²éѯ£¬½«¶ªÊ§ÊäÈëµÄSQLÓï¾ä¡£Èç¹ûÔÚ¡°ODBCÁ¬½Ó×Ö·û´®¡±ÊôÐÔÖÐûÓÐÖ¸¶¨Á¬½Ó´®£¬»òÕßɾ³ýÁËÒÑÓÐ×Ö·û´®£¬Access½«Ê¹ÓÃĬÈÏ×Ö·û´®¡°ODBC¡±£¬²¢ÇÒÔÚÿ´ÎÔËÐвéѯʱ£¬ÌáʾÁ¬½ÓÐÅÏ¢¡£ 3£®Êý¾Ý¶¨Òå²éѯ
Êý¾Ý¶¨Òå²éѯÓëÆäËû²éѯ²»Í¬£¬ÀûÓÃËü¿ÉÒÔÖ±½Ó´´½¨¡¢É¾³ý»ò¸ü¸Ä±í£¬»òÕßÔÚµ±Ç°Êý¾Ý¿âÖд´½¨Ë÷Òý¡£ÔÚÊý¾Ý¶¨Òå²éѯÖÐÒªÊäÈëSQLÓï¾ä£¬Ã¿¸öÊý¾Ý¶¨Òå²éѯֻÄÜÓÉÒ»¸öÊý¾Ý¶¨ÒåÓï¾ä×é³É¡£ 4£®×Ó²éѯ
ÔÚ¶ÔAccess±íÖеÄ×ֶνøÐвéѯʱ£¬¿ÉÒÔÀûÓÃ×Ó²éѯµÄ½á¹û½øÐнøÒ»²½µÄ²éѯ¡£²»Äܽ«×Ó²éѯ×÷Ϊµ¥¶ÀµÄÒ»¸ö²éѯ£¬±ØÐëÓëÆäËû²éѯÏà½áºÏ¡£ 3.7 ±à¼ºÍʹÓòéѯ 3.7.1 ÔËÐÐÒÑ´´½¨µÄ²éѯ
? ͨ¹ý¹¤¾ßÀ¸Éϵġ°Ö´ÐС±°´Å¥
? ͨ¹ý¡°Êý¾Ý¿â¡±´°¿ÚÖС°²éѯ¡±¶ÔÏóϵġ°´ò¿ª°´Å¥¡± ? Êó±êË«»÷ÒªÔËÐеIJéѯ
3.7.2 ±à¼²éѯÖеÄ×Ö¶Î
? Ìí¼Ó×Ö¶Î ? ɾ³ý×Ö¶Î ? ÒÆ¶¯×Ö¶Î
3.7.3 ±à¼²éѯÖеÄÊý¾ÝÔ´
? Ìí¼Ó±í»ò²éѯ ? ɾ³ý±í»ò²éѯ 3.7.4 µ÷Õû²éѯµÄÁпí
µ÷ÕûÁпíµÄ·½·¨ÊÇ£º´ò¿ªÒªÐ޸IJéѯµÄÉè¼ÆÊÓͼ£¬½«Êó±êÖ¸ÕëÒÆµ½Òª¸ü¸ÄÁеÄ×Ö¶ÎÑ¡ÔñÆ÷µÄÓұ߽磬ʹÊó±êÖ¸Õë±ä³ÉË«Ïò¼ýÍ·£¬Í϶¯Êó±ê¸Ä±äÁеĿí¶È£¬Ë«»÷Êó±ê¿É½«Æäµ÷ÕûΪ¡°Éè¼ÆÍø¸ñ¡±ÖпɼûÊäÈëÄÚÈݵÄ×î´ó¿í¶È¡£ 3.7.5 ÅÅÐò²éѯµÄ½á¹û
ͨ¹ýÅÅÐò£¬²éѯÖеļǼָ¶¨Ë³ÐòÅÅÁУ¬¿ÉʹÏÔʾµÄ¼Ç¼ÇåÎú¡¢Ò»Ä¿ÁËÈ»¡£ Àý4-36 ¶ÔÀý3.10µÄ²éѯ½á¹û°´³É¼¨´ÓµÍµ½¸ßµÄ˳ÐòÅÅÁС£
µÚ4ÕÂ ´°Ìå
4.1 ÈÏʶ´°Ìå
4.£±.£± ´°ÌåµÄ×÷ÓÃ
´°ÌåÊÇÓ¦ÓóÌÐòºÍÓû§Ö®¼äµÄ½Ó¿Ú£¬ÊÇ´´½¨Êý¾Ý¿âÓ¦ÓÃϵͳ×î»ù±¾µÄ¶ÔÏó¡£Óû§Í¨¹ýʹÓô°ÌåÀ´ÊµÏÖÊý¾Ýά»¤¡¢¿ØÖÆÓ¦ÓóÌÐòÁ÷³ÌµÈÈË»ú½»»¥µÄ¹¦ÄÜ¡£
? Êý¾ÝÊäÈëºÍ±à¼ ? ÐÅÏ¢ÏÔʾºÍÊý¾Ý´òÓ¡ ? ¿ØÖÆÓ¦ÓóÌÐòÁ÷³Ì
4.£±.2 ´°ÌåµÄÀàÐÍ
AccessÌṩÁË7ÖÖÀàÐ͵Ĵ°Ì壬·Ö±ðÊÇ×ÝÀ¸Ê½´°Ìå¡¢±í¸ñʽ´°Ìå¡¢Êý¾Ý±í´°Ìå¡¢Ö÷/×Ó´°Ì塢ͼ±í´°Ìå¡¢Êý¾Ý͸ÊÓ±í´°ÌåºÍÊý¾Ý͸ÊÓͼ´°Ìå¡£ 1×ÝÀ¸Ê½´°Ìå
×ÝÀ¸Ê½´°Ì彫´°ÌåÖеÄÒ»¸öÏÔʾ¼Ç¼°´Áзָô£¬Ã¿ÁеÄ×ó±ßÏÔʾ×ֶΣ¬ÓÒ±ßÏÔʾ×Ö¶ÎÄÚ
20