sql server 2005 ѧϰ±Ê¼Ç
µÚÒ»Õ£ºÐÅÏ¢Ìåϵ½á¹¹ÔÔò
¸ù¾ÝÒÔÏÂ7¸öÏ໥ÒÀÀµµÄÊý¾Ý´æ´¢Ä¿±êÉè¼ÆºÍÆÀ¹ÀÈκÎÊý¾Ý´æ´¢£º
l ¼òµ¥ÐÔ£»
l ÓÐÓÃÐÔ
l Êý¾ÝÍêÕûÐÔ
l ÐÔÄÜ
l ¿ÉÓÃÐÔ
l ¿ÉÀ©Õ¹ÐÔ
l °²È«ÐÔ
¼Ü¹¹Éè¼ÆÔÔò
l ±ÜÃâ¹ýÓÚ¸´ÔÓ
l ¾«ÐÄÌôÑ¡¼ü
l Ê÷Á¢¿ÉÑ¡Êý¾Ý
l ʵÏÖ³éÏó²ã
²éѯÓÅ»¯µÄ¾Ñé×ܽá
ÎÊÌâ
×í½â½â¾ö·½°¸
¸´ÔÓµÄÒµÎñÂß¼
²éѯ¡¢×Ó²éѯ¡¢CTE
¶¯Ì¬Éú³ÉDDL
Óαê
¶ÔÁÐ±í½øÐÐÄæ¹æ·¶»¯
¶à¸´ÖƱäÁ¿»òÓαê
½»²æ±í
°üº¬Í¸ÊÓ»òCASE±í´ïʽµÄ²éѯ
µ¼º½²ã´Î½á¹¹
UDF»òCTE
¼ÆËãÀÛ¼Æ×ܼƺͶ¯Ì¬
Óαê
µÚ¶þÕÅ£º¹ØÏµÊý¾Ý¿â½¨Ä£
¹æ·¶»¯
µÚÒ»·¶Ê½£º1NFÊǶÔÊôÐÔµÄÔ×ÓÐÔÔ¼Êø£¬ÒªÇóÊôÐÔ¾ßÓÐÔ×ÓÐÔ£¬²»¿ÉÔٷֽ⣻
µÚ¶þ·¶Ê½£º2NFÊǶԼǼµÄΩһÐÔÔ¼Êø£¬ÒªÇó¼Ç¼ÓÐΩһ±êʶ£¬¼´ÊµÌåµÄΩһÐÔ£»
µÚÈý·¶Ê½£º3NFÊǶÔ×Ö¶ÎÈßÓàÐÔµÄÔ¼Êø£¬¼´ÈκÎ×ֶβ»ÄÜÓÉÆäËû×Ö¶ÎÅÉÉú³öÀ´£¬ËüÒªÇó×Ö¶ÎûÓÐÈßÓà¡£
ÃæÏò·þÎñµÄÌåϵ½á¹¹£¨Service-Oriented Architecture£¬SOA£©ÊÇÒ»¸ö×é¼þÄ£ÐÍ£¬Ëü½«Ó¦ÓóÌÐòµÄ²»Í¬¹¦Äܵ¥Ôª£¨³ÆÎª·þÎñ£©Í¨¹ýÕâЩ·þÎñÖ®¼ä¶¨ÒåÁ¼ºÃµÄ½Ó¿ÚºÍÆõÔ¼ÁªÏµÆðÀ´¡£½Ó¿ÚÊDzÉÓÃÖÐÁ¢µÄ·½Ê½½øÐж¨ÒåµÄ£¬ËüÓ¦¸Ã¶ÀÁ¢ÓÚʵÏÖ·þÎñµÄÓ²¼þƽ̨¡¢²Ù×÷ϵͳºÍ ±à³ÌÓïÑÔ¡£ÕâʹµÃ¹¹½¨ÔÚ¸÷ÖÖÕâÑùµÄϵͳÖеķþÎñ¿ÉÒÔÒ»ÖÖͳһºÍͨÓõķ½Ê½½øÐн»»¥¡£
µÚÆßÕ£º»ù±¾µÄ²éѯÁ÷³Ì
²éѯÓï¾äµÄÂß¼Á÷³Ì
l from£º²éѯÊ×Ïȸù¾ÝselectÓï¾äµÄfrom×Ó¾ä×é×°³õʼ»¯Êý¾Ý¼¯
l Where:ɸѡ½×¶Îʵ¼ÊÉÏÊǸù¾Ýwhere×Ӿ佸ÐÐ˧ѡ£¬ËüÑ¡ÔñÄÇЩÔÚQualificationsÁÐÖаüº¬“%frist aid%”µÄ¼Ç¼ÐÐ
l ¾ÛºÏ£ºSQL¿ÉÒÔ¶ÔÊý¾Ý¼°Ö´ÐоۺÏÔËË㣬Èç¼ÆËãÆ½¾ùÖµ¡¢½«Êý¾Ý°´Ä³ÁеÄÖµ±à×é»ò½«½á¹ûת»»ÎªÍ¸ÊÓ±í»ò½»²æ±í
l Order by£º¸ù¾Ýfrom×Ó¾äºÍwhere×Ó¾ääÌÑ¡³öÂú×ãÌõ¼þµÄÐк󣬰´order by×Ó¾äÖ¸¶¨µÄ·½Ê½¶ÔËüÃǽøÐÐÅÅÐò
l ν´Ê£ºÑ¡Ôñ¼ÆËãÐС¢Ö´ÐмÆËã²¢¸ù¾ÝÖ¸¶¨µÄ·½Ê½½øÐÐÅÅÐòºó£¬SQL¿ÉÒÔÖ»ÏÔʾǰ¼¸ÐлòÖ»·µ»ØÖ¸¶¨µÄÐÐ
ʹÓòéÕÒÌõ¼þBetween
Between²éÕÒÌõ¼þÓÃÓÚ²âÊÔ¸ø¶¨µÄÖµÊÇ·ñÔÚÖ¸¶¨µÄ·¶Î§ÄÚ
Àý£ºbetween 1 and 10
ʹÓòéÕÒÌõ¼þin
In²éÕÒÌõ¼þÀàËÆÓڱȽÏÔËËã·ûequals,µ«²éÕÒÓëÁбíÖеÄֵƥÅäµÄÄÚÈÝ¡£
Àý£ºin (&lsquo
Ïà¹ØÎĵµ£º
½ñÈÕ²úÆ·²¿Òªµ¼ÅúÊý¾Ý£¬µ«ÊÇÐèÒªÁ¬½Ó²éѯ²éѯµÄ¼¸¸ö±í²»ÔÚͬһ·þÎñÆ÷ÉÏ¡£ËùÒÔÎÒ¿ªÊ¼ÊÇÕâô¸ÉµÄ£º
1.²éѯһ̨·þÎñÆ÷µÄÊý¾Ý£¬²¢µ¼Èë±¾µØExcel
2.²éѯÁíһ̨·þÎñÆ÷µÄÊý¾Ý£¬²¢µ¼Èë±¾µØExcel
3.Excleµ¼ÈëÊý¾Ý¿â£¬Êý¾Ý¿â×Ô´øÁËExcelµ¼ÈëÊý¾Ý¿âµÄ¹¦ÄÜ
4.Á¬½Ó²éѯ£¬OVER£¡
ºóÀ´²ÅÖªµÀ²úÆ·²¿ÒªÈ«¹ú50¶à¸ö³ÇÊеÄÊý¾Ý£¬ËùÒÔÿ¸ö³Ç ......
1¡¢ÔÚÄ¿µÄSQL ServerÊý¾Ý¿â·þÎñÆ÷Éϰ²×°ORACLE ClientÈí¼þ»òÕßORACLE ODBC Driver.
ͨ¹ýoracle¿Í»§¶Ë£¬ÔÚnetmanagerÖн¨Á¢“·þÎñ£¨TNS server£©”£¬²¢²âÊÔÁ¬½ÓÉÏoracleÊý¾Ý¿âÕý³£
2¡¢ÔÚsqlserverµÄDTS(µ¼ÈëºÍµ¼³öÊý¾Ý¹¤¾ß)½øÐÐ
£¨1£©Ñ¡ÔñÊý¾ÝÔ´£º
Êý¾ÝÔ´£ºoracle in oracle9i
Ñ¡Ôñ£ºÓû§/ϵͳDSN:
µã»÷н¨ ......
´ó¼Ò¶¼ÔÚÌÖÂÛ¹ØÓÚÊý¾Ý¿âÓÅ»¯·½ÃæµÄ¶«¶«£¬¸ÕºÃ²ÎÓ뿪·¢ÁËÒ»¸öÊý¾Ý²Ö¿â·½ÃæµÄÏîÄ¿£¬ÒÔϵÄÒ»µã¶«Î÷ËãÊÇÊý¾Ý¿âÓÅ»¯·½ÃæµÄѧϰ+ʵսµÄһЩÐĵÃÌå»áÁË£¬ÄóöÀ´´ó¼Ò¹²Ïí¡£»¶ÓÅúÆÀÖ¸Õý°¢£¡
SQLÓï¾ä£º
ÊǶÔÊý¾Ý¿â(Êý¾Ý)½øÐвÙ×÷µÄΩһ;¾¶£»
ÏûºÄÁË70%~90%µÄÊý¾Ý¿â×ÊÔ´£»¶ÀÁ¢ÓÚ³ÌÐòÉè¼ÆÂß¼£¬Ïà¶ÔÓÚ¶Ô³ÌÐòÔ´´úÂëµÄÓÅ»¯£¬¶ÔSQ ......
1 Âß¼Êý¾Ý¿âºÍ±íµÄÉè¼Æ
Êý¾Ý¿âµÄÂß¼Éè¼Æ¡¢°üÀ¨±íÓë±íÖ®¼äµÄ¹ØÏµÊÇÓÅ»¯¹ØÏµÐÍÊý¾Ý¿âÐÔÄܵĺËÐÄ¡£Ò»¸öºÃµÄÂß¼Êý¾Ý¿âÉè¼Æ¿ÉÒÔΪ
ÓÅ»¯Êý¾Ý¿âºÍÓ¦ÓóÌÐò´òÏÂÁ¼ºÃµÄ»ù´¡¡£
±ê×¼»¯µÄÊý¾Ý¿âÂß¼Éè¼Æ°üÀ¨ÓöàµÄ¡¢ÓÐÏ໥¹ØÏµµÄÕ±íÀ´´úÌæºÜ¶àÁеij¤Êý¾Ý±í¡£ÏÂÃæÊÇһЩʹÓñê×¼»¯
±íµÄһЩºÃ´¦¡£
A:ÓÉÓÚ±íÕ£¬Òò´Ë¿ÉÒÔʹŠ......