6.Ïòxs ±íÔö¼Ó¡°±¸×¢¡±ÁУ¨ÁÐÃûΪNote,×Ö·ûÐÍ£©
7.½«xs ±íÔö¼Ó¡°½±Ñ§½ðµÈ¼¶¡±ÁУ¨ÁÐÃûΪMoneyGrade,×Ö·ûÐÍ£© 8.½«xs ±íÖÐɾ³ýÃûΪ¡°½±Ñ§½ðµÈ¼¶¡±ÁÐ 3. ½«ÒÔÉϵÄSQLÓïÑÔ´æÅÌ£¬ÒÔ±¸ÀÏʦ¼ì²é¡£
Î塢ʵÑéÊý¾ÝµÄ¼Ç¼¼°´¦Àí
ÒÔÉϲÙ×÷ÄÚÈÝʹÓÃSQLÓï¾ä±à³Ì²¢ÔËÐгɹ¦ºó£¬½«³ÌÐò½øÐмǼ£¬²¢Ð´ÔÚ±¨¸æÖ½ÉÏ¡£
Áù¡¢Ë¼¿¼Ìâ
1.Êý¾ÝÀàÐÍchar¡¢varchar¡¢nvarchatµÄÇø±ðÊÇʲô£¿ 2.Êý¾Ý¿âºÍÊý¾Ý±íµÄÁªÏµºÍÇø±ðÊÇʲô£¿
Æß¡¢ÊµÑ鱨¸æ¸ñʽ¼°ÒªÇó
ʵÑ鱨¸æ×éÖ¯·½Ê½ÈçÏ£º 1£®ÊµÑéÄ¿µÄ 2£®ÊµÑéÄÚÈݼ°²½Öè 3£®Êý¾Ý¼Ç¼¼°´¦Àí 4. ˼¿¼Ìâ
4£®Ð´³öÔÚʵÑé¹ý³ÌÖÐÓöµ½µÄÎÊÌâ¼°½â¾ö·½·¨ 5. ÒªÇó×Ö¼£¶ËÕý¡¢ÌõÀíÇåÎú¡¢¸ÅÄîÕýÈ· 6. ʹÓÃÆÕͨʵÑ鱨¸æÖ½
ʵÑéÈý ±íµÄ²Ù×÷Óë¹ÜÀí £¨4ѧʱ£©
Ò»¡¢ÊµÑéÄ¿µÄ
1£®ÊìϤSQLµÄÊý¾Ý²Ù×ݹ¦ÄÜͨ¹ýDML(Êý¾Ý¿â²Ù×÷ÓïÑÔ£©ÊµÏÖ¡£
DML°üÀ¨Êý¾Ý²éѯºÍÊý¾Ý¸üÐÂÁ½ÖÖÊý¾Ý²Ù×÷Óï¾ä¡£ÆäÖУ¬Êý¾Ý²éѯָ¶ÔÊý¾Ý¿âÖеÄÊý¾Ý²éѯ¡¢Í³¼Æ¡¢·Ö×é¡¢ÅÅÐòµÈ²Ù×÷£»Êý¾Ý¸üÐÂÖ¸Êý¾ÝµÄ²åÈëÊý¾Ýά»¤²Ù×÷¡£
2£®Á˽âDMLÓïÑÔµÄINSERT¡¢UPDATE¡¢DELETE¶ÔÊý¾ÝµÄ²Ù×÷£¬Ñ§»áSQL Server 2000µÄ²éѯ·ÖÎöÆ÷ÖÐÓÃDMLÓïÑÔ¶Ô±íÖеÄÊý¾Ý½øÐвåÈë¡£
¶þ¡¢ÊµÑéÒÇÆ÷
¼ÆËã»ú£¨Pentium4£¬128MÄڴ棬Intel¼æÈÝ»ú¡¢Windows2000/XP»·¾³£©¡¢SQLServer2000Èí¼þ£¬ UÅÌ£¨Ñ§Éú×Ô±¸£©¡£
Èý¡¢ÊµÑéÔÀí
ÔÚÆóÒµ¹ÜÀíÆ÷ÖÐʵÏÖ±íµÄ´´½¨ºÍÐ޸ĵȹ¤×÷¼°Ê¹ÓÃT¡ªSQLÓï¾äINSERT¡¢DELETE¼°UPDATEÀ´ÊµÏÖÊý¾Ý±íÊý¾ÝµÄ²åÈë¡¢Ð޸ļ°É¾³ý¡£
5
ËÄ¡¢ ʵÑéÄÚÈÝÓë²½Öè
1.´ò¿ªÊý¾Ý¿âSQL Server 2000µÄÆóÒµ¹ÜÀíÆ÷£¬ Ïò±íxs£¬kc£¬xs_kcÖвåÈë¼Ç¼¡££¨P452-453£© 2.´ò¿ªÊý¾Ý¿âSQL Server 2000µÄ²éѯ·ÖÎöÆ÷£¬ÓÃINSERTÓï¾ä¶Ô±í²åÈë¼Ç¼²éѯ·ÖÎöÆ÷´°ÌåÏÂÍê³ÉÒÔÏÂÌâÄ¿£¬·Ö±ðÔËÐУ¬¹Û²ì½á¹û
£¨1£©ÓÃINSERTÓï¾ä¶Ô±í²åÈë¼Ç¼²éѯ·ÖÎöÆ÷´°ÌåÏÂÍê³ÉÒÔÏÂÌâÄ¿£¬·Ö±ðÔËÐУ¬¹Û²ì½á¹û£º ½«Ò»¸öÐÂѧÉú¼Ç¼£¨Ñ§ºÅ£º95020£»ÐÕÃû£º³Â¶¬£»ÐÔ±ð£ºÄУ»ÄêÁ䣺18£»ËùÔÚϵ£ºIS£»£©²åÈëµ½Xs±íÖС£
£¨2£©½«¡°Í¨Ðʤ³Ì¡±×¨ÒµµÄѧÉúËùÓÐÐÅÏ¢´æÈëTXGC±íÖС£
3.ÀûÓòéѯ·ÖÎöÆ÷ÓÃUPDATEÓï¾ä¸ü¸Ä±íÖÐÊý¾Ý¡£Íê³ÉÒÔÏÂÌâÄ¿£¬·Ö±ðÔËÐУ¬¹Û²ì½á¹û¡£ £¨1£© ½«Ñ§ºÅΪ001106µÄѧÉúµÄÄêÁä¸ÄΪ22Ëê¡£ £¨2£©½«ËùÓÐѧÉúµÄÄêÁäÔö¼Ó1Ëê
£¨3£©½«¼ÆËã»ú¿ÆÑ§ÏµÈ«ÌåѧÉúµÄ³É¼¨ÖÃÁã¡£
£¨4£©½«Xs ±íÖÐѧºÅΪ001110µÄѧÉúµÄ±¸×¢ÁÐÖµ¸ÄΪ¡°ÈýºÃѧÉú¡± £¨5£©½«Xs ±íÖеÄËùÓÐѧÉúµÄ×Üѧ·Ö¶¼Ôö¼Ó10·Ö
4. ÀûÓòéѯ·ÖÎöÆ÷ÓÃDELETEÓï¾äɾ³ý±íÖÐÊý¾Ý¡£Íê³ÉÒÔÏÂÌâÄ¿£¬·Ö±ðÔËÐУ¬¹Û²ì½á¹û¡£ £¨1£© ɾ³ýѧºÅΪ001102µÄѧÉú¼Ç¼¡£ £¨2£© ɾ³ý¼ÆËã»úϵËùÓÐѧÉúµÄÑ¡¿Î¼Ç¼ £¨3£©É¾³ýXS_KCÖгɼ¨²»¼°¸ñµÄѧÉú¼Ç¼ £¨4£©É¾³ýËùÓеÄѧÉúÑ¡¿Î¼Ç¼
5. ½«ÒÔÉϵÄSQLÓïÑÔ´æÅÌ£¬ÒÔ±¸ÀÏʦ¼ì²é
Î塢ʵÑéÊý¾ÝµÄ¼Ç¼¼°´¦Àí
ÒÔÉϲÙ×÷ÄÚÈÝʹÓÃSQLÓï¾ä±à³Ì²¢ÔËÐгɹ¦ºó£¬½«³ÌÐò½øÐмǼ£¬²¢Ð´ÔÚ±¨¸æÖ½ÉÏ¡£
Áù¡¢Ë¼¿¼Ìâ
1.dropÓëdeleteÓ÷¨µÄÇø±ðÊÇʲô£¿ 2.insertÓëcreateÓ÷¨µÄÇø±ðÊÇʲô£¿ 3.alterÓëupdateÓ÷¨µÄÇø±ðÊÇʲô£¿
Æß¡¢ÊµÑ鱨¸æ¸ñʽ¼°ÒªÇó
ʵÑ鱨¸æ×éÖ¯·½Ê½ÈçÏ£º 1£®ÊµÑéÄ¿µÄ 2£®ÊµÑéÄÚÈݼ°²½Öè 3£®Êý¾Ý¼Ç¼¼°´¦Àí 4. ˼¿¼Ìâ
6
4£®Ð´³öÔÚʵÑé¹ý³ÌÖÐÓöµ½µÄÎÊÌâ¼°½â¾ö·½·¨ 5. ÒªÇó×Ö¼£¶ËÕý¡¢ÌõÀíÇåÎú¡¢¸ÅÄîÕýÈ· 6. ʹÓÃÆÕͨʵÑ鱨¸æÖ½
ʵÑéËÄ Êý¾Ý¿âµÄ²éѯ£¨Ò»£© £¨2ѧʱ£©
Ò»¡¢ÊµÑéÄ¿µÄ
1£®ÊìϤSQL ServerÊý¾Ý¿âÖеÄÊý¾Ý²éѯ¡¢Í³¼Æ¡¢·Ö×é¡¢ÅÅÐòµÈ²Ù×÷¡£
2£®ÕÆÎÕʹÓòéѯ·ÖÎöÆ÷¶ÔÊý¾Ý½øÐмòµ¥²éѯ¡¢Á¬½Ó²éѯ¡¢Ç¶ÌײéѯºÍ×éºÏ²éѯ¡£
¶þ¡¢ÊµÑéÒÇÆ÷
¼ÆËã»ú£¨Pentium4£¬128MÄڴ棬Intel¼æÈÝ»ú¡¢Windows2000/XP»·¾³£©¡¢SQLServer2000Èí¼þ£¬ UÅÌ£¨Ñ§Éú×Ô±¸£©¡£
Èý¡¢ÊµÑéÔÀí
1.Æô¶¯Êý¾Ý¿â·þÎñÈí¼þSQL Server 2000µÄ²éѯ·ÖÎöÆ÷£¬ÓÃSELECTÓï¾ä¶Ô±í½øÐмòµ¥²éѯ²Ù×÷£¬Õû¸ö²éѯ¹ý³Ìֻɿ¼°µ½Ò»¸ö±í£¬ÊÇ×î»ù±¾µÄ²éѯÓï¾ä¡£
2.ÓÃSELECTÓï¾ä¶Ô±í½øÐÐÁ¬½Ó²éѯ²Ù×÷£¬Á¬½Ó²éÑ¯Éæ¼°±»Á¬½ÓºÍÁ¬½ÓÁ½¸ö±í£¬ËùÒÔÊý¾ÝÔ´Ò»°ãΪ¶à¸ö±í¡£
3.ÓÃSELECTÓï¾ä¶Ô±í½øÐÐǶÌײéѯ²Ù×÷£¬Ò»¸öSelect?From?WhereÓï¾ä³ÆÎªÒ»¸ö²éѯ¿é£¬½«Ò»¸ö²éѯ¿éǶÌ×ÔÚÁíÒ»¸ö²éѯ¿éµÄWhere×Ó¾ä»òHaving¶ÌÓïµÄÌõ¼þÖеIJéѯ£¬¾ÍÊÇǶÌײéѯ¡£Ö÷ÒªÓÐʹÓÃIn²Ù×÷·û¡¢Ê¹ÓñȽÏÔËËã·ûµÄǶÌײéѯ·½Ê½¡£
4.ÓÃSELECTÓï¾ä¶Ô±í½øÐÐ×éºÏ²éѯ²Ù×÷£¬½«SELECTÓï¾äµÄ²éѯ½á¹û¼¯ÔÙ½øÐм¯ºÏÔËËã¾Í¹¹³ÉÁËSQLµÄ×éºÏ²éѯ¡£×éºÏ²éѯ²Ù×÷·ûÓÐUnion(²¢²Ù×÷£©¡¢Intersect(½»²Ù×÷£©ºÍMinus(²î²Ù×÷£©¡£
ËÄ¡¢ ʵÑéÄÚÈÝÓë²½Öè
1£®¾ßÌå²Ù×÷ÈÎÎñ
£¨1£©´ò¿ªÊý¾Ý¿âSQL Server 2000µÄ²éѯ·ÖÎöÆ÷£¬ £¨2£©ÓÃINSERTÓï¾äÏò±íXS_KCÖвåÈë¼Ç¼ ÀûÓÃÒÔǰ½¨Á¢µÄXs,Kc,XS_KC½øÐвéѯ¡£ 2£®¼òµ¥²éѯ
£¨1£©²éѯȫÌåѧÉúµÄÏêϸ¼Ç¼£» £¨2£©²éѯËùÓÐÑ¡ÐÞ¹ý¿ÎµÄѧÉúµÄѧºÅ£» £¨3£©²éѯ¿¼ÊԳɼ¨²»¼°¸ñµÄѧÉúµÄѧºÅ£»
£¨4£©²éͨÐŹ¤³ÌºÍ¼ÆËã»úϵµÄѧÉúµÄÐÕÃûºÍÐԱ𣻠£¨5£©²éËùÓÐÐÕÍõµÄѧÉúµÄÐÕÃû¡¢Ñ§ºÅºÍÐԱ𣻠£¨6£©²é ¡°¼ÆËã»ú»ù´¡¡± ¿Î³ÌµÄ¿Î³ÌºÅºÍѧ·Ö£»
7
£¨7£©²éѯѡÐÞÁË101ºÅ¿Î³ÌµÄѧÉúµÄѧºÅ¼°Æä³É¼¨£¬²éѯ½á¹û°´·ÖÊý½µÐòÅÅÁУ» £¨8£©²éѯѡÐÞÁË102ºÅ¿Î³ÌµÄѧÉú×î¸ß·ÖÊý£»
£¨9£©²éѯxs±íÖмÆËã»úϵͬѧµÄѧºÅ¡¢ÐÕÃû¡¢×Üѧ·Ö£¬½á¹ûÖи÷ÁеıêÌâ·Ö±ðÖ¸¶¨Îªnumber, name, mark£»
£¨10£©¶Ôxs±íÖÐÊý¾ÝֻѡÔñרҵÃûºÍ×Üѧ·Ö£»
£¨11£©²éѯxs±íÖÐÐÕÃû¡¢×¨ÒµÃûºÍ×Üѧ·Ö£¬Ö»·µ»Ø½á¹û¼¯µÄǰ5ÐУ» £¨12£©²éѯxs±íÖÐ×Üѧ·ÖÉÐδȷ¶¨µÄѧÉúÇé¿ö£»
£¨13£©²éѯͨÐŹ¤³Ìרҵ×Üѧ·Ö´óÓÚµÈÓÚ42·ÖµÄѧÉúÇé¿ö£»
Î塢ʵÑéÊý¾ÝµÄ¼Ç¼¼°´¦Àí
ÒÔÉϲÙ×÷ÄÚÈÝʹÓÃSQLÓï¾ä±à³Ì²¢ÔËÐгɹ¦ºó£¬½«³ÌÐò½øÐмǼ£¬²¢Ð´ÔÚ±¨¸æÖ½ÉÏ¡£
Áù¡¢Ë¼¿¼Ìâ
1.topÖ÷ÒªÓ¦Óó¡ºÏÊÇʲô£¿
2.¿ÉÒÔ´úÌæbetweenÓ÷¨µÄÓï¾ä»ò·ûºÅÊÇʲô£¿¾ÙÀý˵Ã÷¡£
Æß¡¢ÊµÑ鱨¸æ¸ñʽ¼°ÒªÇó
ʵÑ鱨¸æ×éÖ¯·½Ê½ÈçÏ£º 1£®ÊµÑéÄ¿µÄ 2£®ÊµÑéÄÚÈݼ°²½Öè 3£®Êý¾Ý¼Ç¼¼°´¦Àí 4. ˼¿¼Ìâ
4£®Ð´³öÔÚʵÑé¹ý³ÌÖÐÓöµ½µÄÎÊÌâ¼°½â¾ö·½·¨ 5. ÒªÇó×Ö¼£¶ËÕý¡¢ÌõÀíÇåÎú¡¢¸ÅÄîÕýÈ· 6. ʹÓÃÆÕͨʵÑ鱨¸æÖ½
ʵÑéÎå Êý¾Ý¿âµÄ²éѯ(¶þ£© £¨2ѧʱ£©
Ò»¡¢ÊµÑéÄ¿µÄ
1£®ÊìϤSQL ServerÊý¾Ý¿âÖеÄÊý¾Ý²éѯ¡¢Í³¼Æ¡¢·Ö×é¡¢ÅÅÐòµÈ²Ù×÷¡£
2£®ÕÆÎÕʹÓòéѯ·ÖÎöÆ÷¶ÔÊý¾Ý½øÐмòµ¥²éѯ¡¢Á¬½Ó²éѯ¡¢Ç¶ÌײéѯºÍ×éºÏ²éѯ¡£
¶þ¡¢ÊµÑéÒÇÆ÷
¼ÆËã»ú£¨Pentium4£¬128MÄڴ棬Intel¼æÈÝ»ú¡¢Windows2000/XP»·¾³£©¡¢SQLServer2000Èí¼þ£¬ UÅÌ£¨Ñ§Éú×Ô±¸£©¡£
Èý¡¢ÊµÑéÔÀí
1.Æô¶¯Êý¾Ý¿â·þÎñÈí¼þSQL Server 2000µÄ²éѯ·ÖÎöÆ÷£¬ÓÃSELECTÓï¾ä¶Ô±í½øÐмòµ¥²éѯ²Ù
8