Èí¼þ²âÊÔÃæÊÔÌâÕûÀí-Êý¾Ý¿â ÏÂÔØ±¾ÎÄ

ÃæÊÔÌâ-Êý¾Ý¿â-ÕûÀí

1. Êý¾Ý¿â Ê¡·Ý Å©×÷Îï ²úÁ¿£¨Íò¶Ö£© 321 ¸ÊËà СÂó 3 ½­ËÕ Ð¡Âó .......... .......... .......... 432 ºþÄÏ Ë®µ¾ 211 ºþ±± Ë®µ¾ .......... .......... ........... 23 ¸ÊËà ÃÞ»¨ 0.2 Õã½­ ÃÞ»¨ ....... ......... .......... ÓÃÒ»ÌõsqlÓï¾ä¸ù¾ÝÒÔÉϱí¸ñ²éѯ³öÈçϽá¹û¡£ 1£© ²éѯ³öÀ´ÄÄЩʡ·ÝÃÞ»¨²úÁ¿´óÓÚ5000¶Ö¡£ 2£© ²éѯ³öÀ´ÄÄЩʡ·ÝûÓÐÖÖÖ²ÃÞ»¨×÷Îï¡£

3£© ²éѯ³öÀ´ÄÄЩʡ·ÝË®µ¾Éú²úÁ¿ÔÚ3Íò¶Ö-30Íò¶ÖÖ®¼ä¡£ 4£© ²éѯ³öÀ´¸÷Ê¡·ÝÅ©×÷ÎïÆ½¾ù²úÁ¿¡£

5£© ²éѯ³öÀ´ÄÄЩʡ·ÝË®µ¾»òÕßСÂó²úÁ¿¸ßÓÚË®µ¾²úÁ¿¡£ 6£© ²éѯ³öÀ´ÄÄЩʡ·ÝСÂó²úÁ¿¸ßÓÚË®µ¾²úÁ¿¡£

7£© ²éѯ³öÀ´ÄÄЩʡ·ÝÃÞ»¨²úÁ¿¸ßÓÚË®µ¾²úÁ¿µ«Ð¡ÓÚСÂó²úÁ¿¡£

2. Êý¾Ý¿â

±íÃû£ºsubway£¬°üº¬3¸ö×ֶΣºid£¨Ïß·±àºÅ£©¡¢stop£¨Õ¾µã£©¡¢sequence£¨Õ¾µãÐòÁУ©¡£ ÈçÏ£¬Çëд³öÒÔÏÂSQLÓï¾ä£º Id£¨Ïß·±àºÅ£© Stop£¨Õ¾µã£© Sequence£¨Õ¾µãÐòÁУ© 1 10 ÈËÃñ¹ã³¡ 2 7 ÖÐɽ¹«Ô° 1 1 ݷׯ 8 8 ÈËÃñ¹ã³¡ 2 10 ÈËÃñ¹ã³¡ ......... ......... ......... 1£© ÕÒ³öÕ¾µãÃû³Æ°üº¬¡°ÈËÃñ¡±µÄËùÓмǼ¡£ 2£© ÕÒ³ö;¾¶Ïß·Êý×î¶àµÄÕ¾µã¡£

3£© ÒÑÖªÕ¾µãAºÍB£¬ÅжÏÊÇ·ñ¿ÉÒÔÖ±´ï¡£

3. Êý¾Ý¿â½Å±¾Óï¾äÔÚÊý¾Ý¿âÖеÄÖ´ÐÐ˳ÐòÊÇ£¨ DCL-DML-DLL £© 4. Êý¾Ý¿â ¼ÙÉèÏÖÓÐʵÌ壺

²âÊÔ¹¤³Ìʦ£ºÔ±¹¤±êºÅ¡¢µ¥Î»¡¢ÐÕÃû¡¢ÐÔ±ð¡¢ÄêÁä¡¢²âÊÔÏîÄ¿£» ²âÊÔÏîÄ¿£ºÏîÄ¿±àºÅ¡¢ÏîÄ¿Ãû¡¢ËùÊô²¿ÃÅ¡¢ÏîÄ¿¾­Àí£»

ÇëÓÃSQLÓï¾äÍê³É£º¼ìË÷³ö²»ÊDzâÊÔÏîÄ¿±àºÅΪ¡°P17¡±µÄÏîÄ¿²âÊÔ¹¤³ÌʦµÄÐÕÃûºÍ²âÊÔÏî

Ä¿¡£

5. Êý¾Ý¿â ѧÉú±íStudent S#£¨Ñ§Éú±àºÅ£©varchar£¨10£© 01 02 03 04 05 06 07 08 ¿Î³Ì±í Course C#¿Î³Ì±àºÅ varchar£¨10£© 01 02 03 ½Ìʦ±í Teacher T# ½Ìʦ±àºÅ varchar£¨10£© 01 02 03 ³É¼¨±í SC S# ѧÉú±àºÅ varchar£¨10£© 01 01 01 02 02 02 03 03 03 04 04 04 C# ¿Î³Ì±àºÅ varchar£¨10£© 01 02 03 01 02 03 01 02 03 01 02 03 Score ·ÖÊý decimal£¨18,1£© 80 90 99 70 60 80 80 80 80 50 30 20 Tname ½ÌʦÐÕÃûvarchar£¨10£© ÕÅÈý ÀîËÄ ÍõÎå Cname¿Î³ÌÃû³Ævarchar£¨10£© T#½Ìʦ±àºÅ varchar £¨10£© ÓïÎÄ Êýѧ Ó¢Óï 02 01 03 Sname£¨Ñ§ÉúÐÕÃû£©varchar£¨10£© ÕÔÀ× Ç®µç Ëï1 Àî ÖÜ Îâ Ö£ Íõ Sage£¨³öÉúÄêÔ£©datetime 1990-01-01 1990-12-21 1990-05-20 1990-08-06 1991-12-01 1992-03-01 1989-07-01 1990-01-20 Ssex£¨Ñ§ÉúÐÔ±ð£©varchar£¨10£© ÄÐ ÄÐ ÄÐ ÄÐ Å® Å® Å® Å® 05 05 06 06 07 07 01 02 01 03 02 03 76 87 31 34 89 98 1£©²éѯ³öÖ»ÓÐÁ½Ãſγ̵ÄÈ«²¿Ñ§ÉúµÄѧºÅºÍÐÕÃû¡£ 2£©²éѯÄÐÉú£¬Å®ÉúÈËÊý¡£ 3£©²éѯ¡°ÀÐÕÀÏʦµÄÊýÁ¿

4£©¼ìË÷¡°01¡±¿Î³Ì·ÖÊýСÓÚ60£¬°´·ÖÊý½µÐòÅÅÁеÄѧÉúÐÅÏ¢¡£

6. ijÊý¾Ý¿âÖдæ·ÅÁ½¸öÊý¾Ý±í£º½Ìʦ±í£¨½Ìʦ±àºÅ£¬½ÌʦÐÕÃû£©ºÍ¿Î³Ì±í£¨¿Î³ÌºÅ£¬¿Î³ÌÃû£¬½Ìʦ±àºÅ£©£¬ÈôÒª ¿ìËÙ²é³öijλ½Ìʦ½ÌÊڵĿγ̣¬ÏÂÁн¨Á¢Ë÷Òý·½Ê½ÖÐÕýÈ·µÄÊÇ£¨£© A. ÔÚ½Ìʦ±íÉϰ´½Ìʦ±àºÅ½¨Á¢Ë÷Òý B. Ôڿγ̱íÉϰ´Õտγ̺ލÁ¢Ë÷Òý C. Ôڿγ̱íÉϰ´½Ìʦ±àºÅ½¨Á¢Ë÷Òý D. ÔÚ½Ìʦ±íÉϰ´ÕÕ½ÌʦÐÕÃû½¨Á¢Ë÷Òý

7. ÏÂÁйØÓÚÊý¾Ý¿âÖд¥·¢Æ÷µÄÃèÊöÖдíÎóµÄÊÇ£¨£© A. ´¥·¢Æ÷ÊÇÒ»ÖÖÌØÊâµÄ´æ´¢¹ý³Ì

B. ´¥·¢Æ÷³£ÔÚSELECT.INSERT.UPDATEºÍDELETE²Ù×÷ʱ´¥·¢ C. ´¥·¢Æ÷¿ÉÒÔͨ¹ýÊý¾Ý¿âÖеÄÏà¹Ø±í½øÐвãµþ¸ü¸Ä

D. ´¥·¢Æ÷ÊÇ×Ô¶¯µÄ£¬¿ÉÒÔÔÚÓû§¶Ô±íµÄÊý¾Ý×öÁËÐÞ¸ÄÖ®ºó±»×Ô¶¯¼¤»î

8. Êý¾Ý¿â

Ö÷±í£¨student£©ÈçÏ£º Student ±í ×Ô¶¯±àºÅ 12005001 22005002 32005001 42005001 ѧºÅÐÕÃû ÕÅÈý ÀîËÄ ÕÅÈý ÕÅÈý ¿Î³Ì±àºÅ 0001 0001 0001 0001 ¿Î³ÌÃû³Æ Êýѧ Êýѧ Êýѧ Êýѧ ·ÖÊý 69 89 69 69 ɾ³ý³ýÁË×Ô¶¯±àºÅ²»Í¬£¬ÆäËû¶¼ÐÐͬµÄͬѧÈßÓàÐÅÏ¢µÄ·½·¨¡£

9. Êý¾Ý¿â

Êý¾Ý¿âÓÉÒÔÏÂËĸö¹ØÏµÄ£Ê½¹¹³É£º

¹©Ó¦É̱íS£¨S#£¬SNAME,STATAUS,CITY£©

Áã¼þ±í£ºP£¨P#£¬PNAME,COLOR,WEIGHT,CITY£© ¹¤³ÌÏîÄ¿±í£ºJ£¨J#,JNAME,CITY£©

¹©Ó¦ÉÌ-Áã¼þ-¹¤³ÌÏîÄ¿±í£ºSPJ£¨S#,P#,J#,QTY£© ¹©Ó¦ÉÌS£¬Áã¼þPºÍ¹¤³ÌÏîÄ¿J·Ö±ðÓɹ©Ó¦ÉÌ£¨S#£©£¬Áã¼þºÅ£¨P#£©ºÍ¹¤³ÌÏîÄ¿ºÅ£¨J#£©Î¨Ò»

±êʶ£¬¹©»õSPJÊÇ·´Ó³Ä³¸ö¹¤³ÌÏîÄ¿¹©Ó¦Ä³Ð©ÊýÁ¿µÄijÖÖÁã¼þ¡£

ÇëÓÃSQLÓïÑÔÍê³ÉÏÂÃæµÄÎÊÌ⣺

1£©ÕÒ³ö¸øÉϺ£µÄ¹¤³ÌÏîÄ¿ÌṩµÄ²»Í¬Áã¼þºÅ¡£ 2£©½«Ã»Óй©»õµÄËùÓй¤³ÌÏîÄ¿´ÓJÖÐɾȥ¡£ 3£©¼ÆËãËùÓй¤³ÌÏîÄ¿ÖÐÁã¼þP1µÄ×ÜʹÓÃÁ¿¡£

4£©²éѯÕâÑùµÄ¹¤³ÌÏîÄ¿ºÅ£º¹©¸ø¸Ã¹¤³ÌÏîÄ¿µÄÁã¼þP1µÄƽ¾ù¹©Ó¦Á¿´óÓÚ10.

10. Êý¾Ý¿â

ÏÖÔÚÓÐÈçÏÂÁ½¸ö±í£¬js±íºÍmem±í£¬mem±íÖÐjs_t¼Ç¼jsµÄid Çë×öÈçϲéѯ£º ±í1£ºmem£¨ÈËÔ±£© id 1023 1034 1025 1026 1027 ±í2£ºjs id 1 2 3 4 5 type Android IOS Web Linux Mac count 25 37 26 10 56 username chen yang zhang guo li realname С³¿ СÑî СÕŠС¹ù СÀî Js_t 2 2 5 3 4 1) Çëд³öÒ»Ìõsql£¬²éѯmem±íÖй²Óм¸ÖÖjs_tÀàÐÍ£» 2) ÇëдһÌõsql£¬²éѯtypeÊÇIOS ºÍWebµÄÈËÔ±Ãûµ¥¡£

3) Ç뽨Á¢Ò»ÕÅÊÓͼ£¬ÏÔʾmem±íÖÐÈËÔ±ÐÅÏ¢ºÍËù¶ÔÓ¦µÄ»úÐͼ°ÊýÁ¿¡£

11. Êý¾Ý¿â

ÄãÁ˽âÄÄЩÊý¾Ý¿âÀàÐÍ£¿ÇÒ¼òÊöMySQL ºÍSQL Server µÄÖ÷񻂿±ð¡£

12. ÓÐÒ»¸ö Óû§±íuser£¬ÓÐÈý¸ö×ֶΣ¬username£¬usercode£¬password¡£

1£©¾ÙÀý˵Ã÷¶ÔÊý¾Ý¿âµÄ»ù±¾²Ù×÷£¨Ôö¼Ó£¬É¾³ý£¬¸üУ¬²éѯ£© 2£©²éѯ³öusernameÖаüº¬¡°ÕÅ¡±µÄÓû§ÐÅÏ¢¡£

13. Êý¾Ý¿â±íÖÐͨ¹ýʹÓÃ________¿É±êʶһÌõ¼Ç¼µÄΨһÐÔ¡£Ê¹ÓÃ________¿ÉÌá¸ß¼ìË÷ЧÂÊ¡£

14. Êý¾Ý¿â±í¼Ç¼µÄÔö£¬É¾£¬¸Ä·Ö±ðÓÃ_________¡¢_________¡¢_________Óï¾ä¡£

15. Êý¾Ý¿â

Çë¸ù¾ÝÒÔϱí¼ä¹ØÏµÐ´³öSELECTÓï¾ä£»Ã¿¸öÒµÎñÈÕÆÚµÄ¡°×´Ì¬ÎªÅɵ¥¡¢ËͳöºÍ½áÕË¡±µÄ¶©µ¥È«¶îºÏ¼ÆÖµ£¨Èçд²»³öÇë˵Ã÷˼·£© ÌáÐÑ£º¿ÉÄÜÐèÒªÓõ½µÄº¯ÊýÓÐsum£¨£©¡¢group by ״̬±í STATUS STATUS ID ״̬ID 101 102 103 104 105 106 107 ¶©µ¥±íORDER_HEADER ORDER_ID¶©µ¥ID 1 2 STATUS NAME ״̬Ãû³Æ ´´½¨ ½ÓÊÕ Åɵ¥ ±¸²Í Ëͳö ½áÕË ÎÞÈ˽ÓÊÕ ORDER_CODE¶©µ¥±àºÅ 201107010001 2011070100002 STATUS_ID״̬ID 101 106 ORDER_DATEÒµÎñÈÕÆÚ 20110701 20110701 PRODUCT_ID ²úÆ·ID D101 D118 QTYÊýÁ¿ AMOUNT ¶©µ¥½ð¶î 1 5 80.00 125.50

16. Êý¾Ý¿â

ÓÐÁ½ÕűíStudent ºÍScore£¬Êý¾ÝʾÀýÈçÏ£ºStudent.StudentId¸úScore.StudentId¹ØÁª Student ѧÉú±í StudentId ѧÉúID 1 2 3 Score ³É¼¨±í StudentId 1 1 Subject ¿ÆÄ¿ Ó¢Óï Êýѧ Score·ÖÊý 88 68 Name ÐÕÃû ÕÅ·« Áõ»ª .... Class°à¼¶ 1-1 1-2 ... ... ... ... Çëд³öSQL

1£©Áгöÿ¸ö¿ÆÄ¿µÄƽ¾ù·ÖÊý¡£

2£©ÁгöÐÕÃûΪ¡°ÀîÓ¡±µÄѧÉúµÄ³É¼¨µ¥¡£

3£©ÁгöÓ¢ÓïºÍÊýѧ¶¼²»¼°¸ñ£¨·ÖÊýСÓÚ60£©µÄѧÉúµÄÐÕÃû¡£

17. ÔÚSQL Server »òÕßOracleÖУ¬ÎªÊý¾Ý¿â±í½¨Á¢Ë÷ÒýÄܹ»£¨£©

A. ·ÀÖ¹·Ç·¨µÄɾ³ý²Ù×÷ B. ·ÀÖ¹·Ç·¨µÄ²åÈë²Ù×÷ C. Ìá¸ß²éѯÐÔÄÜ

D. ½ÚÔ¼Êý¾Ý¿âµÄ´ÅÅ̿ռä

18. ÔÚSQL Server »òÕßOracle ÖУ¬ÊÂÎñÓ¦¸Ã¾ßÓеÄÊôÐÔÊÇ£¨£©

A. Ô­×ÓÐÔ B. Ò»ÖÂÐÔ C. ¸ôÀëÐÔ D. ³Ö¾ÃÐÔ

19. ÏÂÃæÄÄЩ¹ØÓÚÊý¾Ý¿âÖ÷¼üµÄ˵·¨ÕýÈ·µÄÊÇ£¨£©

A. Ö÷¼ü¿ÉÒÔÓÃÀ´È·±£±íÖв»´æÔÚÖØ¸´µÄÊý¾ÝÐÐ B. Ò»¸ö±í±ØÐëÓÐÒ»¸öÖ÷¼ü C. Ò»¸ö±íÖ»ÄÜÓÐÒ»¸öÖ÷¼ü D. Ö»ÄܶÔÕûÊýÐÍÁÐÉèÖÃÖ÷¼ü

20. Ä³ÒøÐÐÐÅ´û×ÓϵͳÓÐÈçϹØÏµ±í£º

¿Í»§ÐÅÏ¢±í£¨¿Í»§±àºÅ£¬¿Í»§ÐÕÃû£¬ÒøÐп¨ºÅ£¬¿Í»§×´Ì¬£¬¿Í»§¼¶±ð£©Ö÷¼ü£º¿Í»§±àºÅ

¿Í»§ÐÅÏ¢±í£¨ºÏͬ±àºÅ£¬¿Í»§±àºÅ£¬ÐÅ´û½ð¶î£¬´û¿î½ð¶î£¬´û¿îÓà¶î£¬´û¿îÀûÂÊ£¬ºÏͬÉúЧÈÕÆÚ£© Ö÷¼ü£ººÏͬ±àºÅ

¿Í»§Ã÷ϸ±í£¨ºÏͬ±àºÅ£¬¿Í»§±àºÅ£¬»¹¿îÆÚ´Î£¬»¹¿î½ð¶î£¬»¹¿îÈÕÆÚ£©Ö÷¼ü£ººÏͬ±àºÅ£¬»¹¿îÆÚ´Î

¸ù¾ÝÒÔÉÏÐÅÏ¢£¬Íê³ÉÈçÏÂÌâÄ¿£º

1£©ÇëÁгö¿Í»§±àºÅΪ¡°123456¡±¿Í»§µÄ´û¿îÓà¶îºÍºÏͬºÅ¡£ 2£©ÇëÁгöÓÐÁ½±Ê´û¿îµÄ¿Í»§ÐÅÏ¢¡£

3£©Ç뽫AÀà¿Í»§µÄ´û¿îÀûÂÊÓÅ»Ý10%¡£ 4£©ÇëÁгö±¾ÆÚ£¨¼ÙÈçÆÚ´ÎΪ¡°201210¡±£©ÔÝδ»¹¿îµÄ´û¿îÃ÷ϸ¡£ 5£©ÇëÁгö2012ÄêÉúЧµÄºÏͬÃ÷ϸ¡£

21.±ítable ÖеÄid¶ÔÓ¦¶à¸ö¼Ç¼£¬°ÑÕâ¸öidµÄ¼Ç¼²é³öÀ´£¬²¢ÏÔʾÓжàÉÙÌõ¼Ç¼¡£ 22.¼ì²éÏÂÁÐSQLµÄÊä³ö´ð°¸£¨£©

Select a.depton,a.job,b.loc,sum(a.sal) From dmp a,dept b

Where a.deptno =b.depton Group by a.depton,a.job,b.loc

Order by sum(a.sal)

Õâ¸ö²éѯ°´Äĸö¶ÔµÄ˳Ðò·µ»ØÊä³ö£¿ A. a.depton B. a.job C. B.loc

D. Sum(a.sal)

23. ¿´ÏÂÁдúÂ룬»Ø´ðÎÊÌâ

select deptno,job,avg(sal) from cmp

group by deptno,job having avg(sal) >

(select sal From cmp

Where cname=¡¯MARTIN¡¯)

ÉÏÊöÓï¾äʹÓÃÏÂÁÐÄÄÖÖ×Ó²éѯ£¿ A. µ¥ÐÐ×Ó²éѯ B. ¶àÐÐ×Ó²éѯ C. from ×Ó²éѯ D. ¶àÁÐ×Ó²éѯ

24. Òª°ÑSALES ±íÖеÄPRODUCT_TYPE ÁеĴóС´Óvarchar£¨5£©ÁÐÔö¼Óµ½varchar2£¨10£©£¬ÓÃÏÂÁÐÄĸöÓï¾ä£¨£©

A. alter table sales add(product_type varchar2(10)) B. alter table sales modify product_type varchar2(10)

C. alter table sales unused column product_type varchar2(10) D. alter tale sales drop column product_type

25. Êý¾Ý¿â

ÉèÓÐÈçϹØÏµ£¬ÓÃSELECT Íê³É²éѯ£º ѧÉú±í£¨Ñ§ºÅ£¬ÐÕÃû£¬ÄêÁ䣬ËùÔÚϵ£© ¿Î³Ì±í£¨¿Î³ÌºÅ£¬¿Î³ÌÃû£¬½ÌÊÒ£© Ñ¡¿Î±í£¨Ñ§ºÅ£¬¿Î³ÌºÅ£¬³É¼¨£© ÓÃSQLÍê³ÉÒÔϲÙ×÷£º

1£©ÇóÊýѧϵѧÉúµÄѧºÅºÍÐÕÃû¡£ 2£©½«Ò»¸öеÄѧÉú¼Ç¼£¨Ñ§ºÅ£º¡°98010¡±£¬ÐÕÃû£º¡°ÕÅÈý¡±£¬ÄêÁä¡°20¡±£¬ËùÔÚϵ£º¡°¼ÆËã»úϵ¡±£©²åÈ뵽ѧÉú±íÖС£ 3£©°ÑѧºÅ£º¡°98010¡±µÄѧÉúµÄËùÔÚϵ¸ÄΪÒÕÊõϵ¡£ 4£©É¾³ýÒÕÊõϵµÄѧÉú¼Ç¼¼°Ñ¡¿Î¼Ç¼¡£

26. Çë¾ÙÀý˵Ã÷left join,right join ,inner join ÈýÕßµÄÇø±ð¡£ ×ó±í LID 1 2 3 4 ÓÒ±í RID 1 2 3 4

Ö´ÐÐÈçÏÂÓï¾äÌî±í£º Select *

From lefttable as lt Left join righttable as rt On lt.lvalue=rt.rvalue Ö´ÐÐÈçÏÂÓï¾äÌî±í£º

Left join LID Right join£º LID LValue RID RValue LValue RID RValue RValue A B C D LValue A B C D

Inner join LID LValue RID RValue 27. Order By ºÍ Group By

O_ld 1 2 3 4 5 6

Select customer£¬sum£¨orderprice£©from orders ¸ÃÓï¾äÄÜÖ´ÐÐÂð£¿

ʹÓÃGROUP By Óï¾ä¶Ô¿Í»§½øÐÐ×éºÏ ÎÊ select customer,SUM(orderPrice) from order

group by customer ½á¹û¼¯¡£ Customer

28. Çë¸ù¾ÝÏÂÃæµÄ±í½á¹¹À´±àдsqlÓï¾ä£º Name ±í userId username 1 2 3 СÍõ СÀî С³Â SUM£¨orderprice£© orderDate 2008-12-29 2008-11-23 2008-10-5 2008-9-28 2008-8-6 2008-7-21 orderprice 1000 1600 700 300 2000 100 Customer Bush Carter Bush Bush Adams Carter age 18 20 22 sex ÄÐ Å® ÄÐ Class±í classId Class001 Class002 Class003 classname Ò»°à ¶þ°à Èý°à Study name ÓïÎÄ Êýѧ Ó¢Óï Userid 1 2 3 1£©Çë²éѯËùÓÐѧԱ

2£©Çë²éѯ²»°üÀ¨¿ÆÄ¿Îª¡°ÓïÎÄ¡±ÔÚÄÚµÄËùÓÐÆäËû¿ÆÄ¿ÐÅÏ¢ 3£©¸üаѿÆÄ¿¡°ÓïÎÄ¡±¸ÄΪ¡°ÎïÀí¡±£¬ÇÒɾ³ýÒ»Ìõ¹ØÓÚÄêÁä´óÓÚ¡°20¡±µÄÐÅÏ¢¡£ 4£©²åÈëÒ»Ìõ¿ÆÄ¿Îª¡°»¯Ñ§¡±£¬°à¼¶Îª¡°Ëİࡱ£¬classidΪ¡°class004¡±µÄÓû§ÐÅÏ¢ 5£©ÇëÓÃÒ»¼¶Ç¶Ìײéѯ¸ù¾ÝѧԱΪСÍõËù²Î¼ÓµÄ¿ÆÄ¿¼°°à¼¶ÐÅÏ¢¡£

29. ÒÔÏÂÈý¸öÊý¾Ý±í½á¹¹

Tbl_customer(¿Í»§ÐÅÏ¢±í)½á¹¹£ºcustomer_code,name,address(·Ö±ð±íʾ£º¿Í»§±àºÅ£¬¿Í»§Ãû³Æ£¬¿Í»§µØÖ·)

Tbl_order £¨ÏúÊÛ¶©µ¥Ö÷±í£©½á¹¹£ºorder_no,customer_code,order_date(·Ö±ð±íʾ£º¶©µ¥±àºÅ£¬¿Í»§±àºÅ£¬¶©µ¥ÈÕÆÚ)

Tbl_order_item(ÏúÊÛ¶©µ¥Ã÷ϸ±í)½á¹¹£ºorder_noll,goods_name,price,quantly(·Ö±ð±íʾ£º¶©µ¥±àºÅ£¬ÉÌÆ·Ãû³Æ£¬µ¥¼Û£¬¶©µ¥ÊýÁ¿)

Çëд³öSQL£¬Áгö¼È¶©¹ºÉÌÆ·AÓÖ¶©¹ºÉÌÆ·BµÄ¿Í»§Ãû³Æ¡£ 30. SQL ÓïÑÔÖÐɾ³ýÒ»¸ö±íÖ¸Á£© A. Drop table B. Delete table C. Destroy table D. Remove table

31. Ô­±í£º

Couse id course name score: 1 java 70 2 oracle 90 3 xml 40 4 jsp 30 5 serviet 80

ΪÁ˱ãÓÚÔĶÁ£¬²éѯ´Ë±íºóµÄ½á¹ûÏÔʾÈçÏ£¨¼°¸ñ·ÖÊýΪ60£©£º Course id course name score mark£º 1 Java 70 pass 2 oracle 90 pass 3 xml 40 fail 4 jsp 30 fail 5 servlet 80 pass д³ö´Ë²éѯÓï¾ä

32. Êý¾Ý¿â

ÓÐѧÉú±í£¨student£©£¬½Ìʦ±í£¨teacher£©£¬³É¼¨±í£¨score£©ÈçÏ£º

Student_ID S01 Teacher_ID T01 T02 Teacher_ID T01 T02 Student_name ÍõÏþÃ÷ Teacher_name ÁõÀÏʦ ÕÅÀÏʦ Student_ID S01 S02 class Ò»°à department ÓïÎÄ Êýѧ score 60 70 1) Çë²éѯ³öÒ»°àѧÉúµÄÓïÎijɼ¨£¬½á¹ûÈçÏÂ

°à¼¶ ѧÉúÐÕÃû ¿ÆÄ¿ ³É¼¨

2£©Çë²éѯ³öËùÓгɼ¨¡·60µÄѧÉú£¬½á¹ûÈçÏÂ

°à¼¶ ѧÉúÐÕÃû ¿ÆÄ¿ ³É¼¨

33. ѧÉú³É¼¨±í£¨stuscore£© ÐÕÃû name ÕÅÈý ÕÅÈý ÕÅÈý ÀîËÄ ÀîËÄ ÀîËÄ ¿Î³Ì subject Êýѧ ÓïÎÄ Ó¢Óï Êýѧ ÓïÎÄ Ó¢Óï ·ÖÊý score 89 80 70 90 70 80 ѧºÅ stuid 1 1 1 2 2 2 1£©¼ÆËãÿ¸öÈ˵Ä×ܳɼ¨²¢ÅÅÃû£¨ÒªÇóÏÔʾ×ֶΣºÐÕÃû£¬×ܳɼ¨£© 2£©¼ÆËãÕÅÈýµÄ¿Î³ÌÖÐµÄÆ½¾ù·ÖÊý£¨ÒªÇóÏÔʾ×ֶΣºÆ½¾ù·ÖÊý£©

34. Êý¾Ý¿â

ÒÔÏÂΪ¡°Ñ§ÉúÑ¡¿Îϵͳ¡±Êý¾Ý¿â£¬Ñ§ÉúÑ¡¿ÎµÄ¹ØÏµÄ£Ê½Îª£º ѧÉú£¨Ñ§ºÅchar£¨10£©£¬ÐÕÃûchar(20),ÐÔ±ðchar£¨2£©£¬ÄêÁ䣨int£©£¬ËùÔÚϵ£¨char£¨20£©£©£© ¿Î³Ì£¨¿Î³ÌºÅ(char(10))£¬¿Î³ÌÃû(char(20))£¬ÏÈÐпÎ(char(10))) Ñ¡¿Î£¨Ñ§ºÅ(char(10))£¬¿Î³ÌºÅ(char(10))£¬³É¼¨(int)£© ¸ù¾Ý¸øÏµÍ³£¬ÓÃSQLÓï¾äÍê³ÉÏÂÃæ¸÷Ìâ

1£©²éѯÎïÀíϵѧÉúµÄѧºÅ²»ÔÚ201001-201011·¶Î§ÄÚµÄËùÓмǼ¡£ 2£©½«Ò»¸öÐÂѧÉú¼Ç¼£¨Ñ§ºÅ£º¡±96002¡±,ÐÕÃû£º¡°ÕÅÈý¡±£¬ËùÔÚϵ¡°Ó¢Óïϵ¡±²åÈ뵽ѧÉú±íÖУ© 3£©½«Ñ§Éú±íÖÐÈ«²¿Ñ§ÉúµÄÄêÁä¼ÓÉÏ3Ëê¡£ 4£©Ôڿγ̱íÉÏ¡°°´¿Î³ÌºÅ¡±½¨Á¢Î¨Ò»Ë÷Òý

5£©½«Ñ§Éú±íÖÐÄêÁäÔÚ19-22Ö®¼äµÄÎïÀíϵµÄÅ®ÉúËùÓмǼ²åÈ뵽ѡ¿Î±íÖС£

35. ÔÚSQL Server 2000ÖУ¬ÏÂÁйØÓÚË÷Òý˵·¨´íÎóµÄÊÇ£¨£©

A. ¿ÉÒÔͨ¹ýSQL Óï¾ä²»É¾³ýÔ²Ë÷Òý¶þÖ±½ÓÐ޸Ľ¨Á¢ÐµÄË÷ÒýÀàÐÍ B. Èç¹ûÒ»¸ö±íÖдæÔÚÖØ¸´¼Ç¼£¬Ôò²»Äܽ¨Á¢Ë÷Òý

C.Ò»¸ö±íÖÐÖ»Äܽ¨Á¢Ò»¸ö¾Û´ØË÷Òý

C. Ò»¸ö±íµÄÖ÷Ë÷Òý±ØÐë¶Ô²»°üº¬¿ÕÖµµÄ×ֶν¨Á¢£¬²¢ÇÒÇ¿ÖÆ¸Ã×ֶγÉΪΨһË÷Òý¡£

36. ÃèÊötableºÍviewµÄÇø±ð

37. ÃèÊö×Ö¶ÎÀàÐÍ char£¬varchar£¨nchar£©µÄÇø±ð

38. A±íleft join B ±íʱ£¬È¡³öËùÓÐA±íÊý¾Ý»¹ÊÇB±íÊý¾Ý 39. ¡°select top 10 * from A±í¡±£¨ÐÅÏ¢²»Ã÷£©

40. ÃèÊöSQL Óï¾äÖеĹؼü×Ö union ºÍ union allµÄÇø±ð

41. A±í full join B±í ºÍA ±í join B ±í»ñµÃµÄ¼Ç¼ÊÇ·ñÒ»Ñù£¿£¨ÌâÄ¿ÐÅÏ¢²»ÇåÎú£© 42. Õë¶ÔSQL Óï¾äµÄ¹Ø¼ü×Ö in ºÍ¡£¡£¡££¨ÐÅÏ¢²»ÇåÎú£© 43. MySQLÖÐÓÐÒ»ÕÅÈÎÎñ±í£¨task£©£¬Çë¸ø³öËÑѰÓï¾äÁгötask±íÖÐÈÎÎñÃèÊö£¨descript£©Îª¿ÕµÄÈÎÎñ¡£ 44. Êý¾Ý¿â

ÏÂÃæÊÇѧÉú³É¼¨±í£¨score£©½á¹¹ËµÃ÷ ×Ö¶ÎÃû³Æ Sc_number Sc_name Sc_sex Sc_courseid Sc_score Sc_ismakcup ×ֶνâÊÍ Ñ§ºÅ ÐÕÃû ÐÔ±ð ¿Î³ÌºÅ ·ÖÊý µ±Ç°¿¼ÊÔÊÇ·ñΪ²¹¿¼ ×Ö¶ÎÀàÐÍ ×Ö·û ×Ö·û ×ֶγ¤¶È 8 50 Ô¼Êø pk Not null Not null pk Not null Not null ×Ö·û£¨ÄУº1£»Å®£º2 0£© 5 ×Ö·û ÊýÖµ 3 ×Ö·û£¨²¹¿¼£º1£»2 ·Ç²¹¿¼£º0£©

ÏÂÃæÊÇ¿Î³Ì±í£¨course£©ËµÃ÷ ×Ö¶ÎÃû³Æ Co_id Co_name Co_desc ×ֶνâÊÍ ¿Î³ÌºÅ ¿Î³ÌÃû ¿Î³Ì½éÉÜ ×Ö¶ÎÀàÐÍ ×Ö·û ×Ö·û ×Ö·û ×ֶγ¤¶È 5 3 60 Ô¼Êø pk Not null 1) Èç¹ûѧºÅµÄǰÁ½Î»±íʾÄê¼¶£¬Òª²éÕÒ98¼¶Å®ÉúµÄÐÕÃû£¬ÇëаºõÏàÓ¦µÄSQL Óï¾ä

2) Òª²éÕÒËùÓÐÐèÒª²¹¿¼£¨Ð¡ÓÚ60·Ö£©µÄѧÉúÐÕÃûºÍÕâÃſγ̵ÄÃû³ÆºÍ³É¼¨£¬Çëд³öÏàÓ¦µÄSQL Óï¾ä

45. Êý¾Ý¿â

°´ÕÕÒªÇóд³öSQL

¼ÙÉèstudent ±íÖдæ·ÅµÄijѧУѧÉúµÄÐÅÏ¢£¬Æä×ֶζ¨ÒåΪ£º ÁÐÃû ID NAME AGE CLASSID BIRTHDAY Êý¾ÝÀàÐÍ int nvarchar int int datetime ˵Ã÷ Ö÷¼ü ÐÕÃû ÄêÁä °à¼¶£¬´æ·Å°à¼¶µÄÖ÷¼ü ÉúÈÕ

Class ±íÊÇ´æ·ÅµÄÊǰ༶µÄÐÅÏ¢£¬¶¨ÒåΪ£º ÁÐÃû ID NAME Êý¾ÝÀàÐÍ int nvarchar ˵Ã÷ Ö÷¼ü °à¼¶Ãû³Æ 1£©Ñ°ÕÒѧУÖÐËùÓÐÐÕ¡°ÕÅ¡±µÄѧÉú

2£©Ñ°ÕҰ༶Ãû³ÆÎª¡°A°à¡±µÄ£¬ÄêÁä×î´óµÄǰ5ÃûѧÉú¡£ 3£©Í³¼ÆÃ¿¸ö°à¼¶µÄÈËÊý£¬£¨ÒªÇóÏÔʾ°à¼¶Ãû³ÆºÍÈËÊý£©

46. (±í²»Ã÷)±àдSQL Óï¾äÕÒ³öÖÁÉÙÁ½Ãʦ¿Î¼¸¸öµÄѧÉúÃû×Ö

47. £¨±í²»Ã÷£©±àдSQLÓï¾äÕÒ³öÓïÎijɼ¨ÅÅÃûµÚÈýµÄѧÉúÃû×Ö¼°¾ßÌå·ÖÊý 48.