½ðÁê¿Æ¼¼Ñ§ÔºÊµÑ鱨¸æ
ʵÑéÏîÄ¿Ãû³Æ£º T-SQL³ÌÐòÉè¼Æ ʵÑéѧʱ£º 4 ͬ×éѧÉúÐÕÃû£º ʵÑ鵨µã£º ʵÑéÈÕÆÚ£º 04-21 ʵÑé³É¼¨£º Åú¸Ä½Ìʦ£º Íõ Ô¤ Åú¸Äʱ¼ä£º 5-03
Ò»¡¢ÊµÑéÄ¿µÄºÍÒªÇó
1¡¢ÕÆÎÕT£SQLÖÐÔËËã·ûºÍ±í´ïʽµÄʹÓã»
2¡¢Í¨¹ý¶ÔSelectµÄʹÓã¬ÕÆÎÕSelectÓï¾äµÄ½á¹¹¼°ÆäÓ¦Óã» 3¡¢ÕÆÎÕT£SQLÖм¸¸ö³£ÓÃÁ÷³Ì¿ØÖÆÓï¾äµÄʹÓã» 4¡¢ÕÆÎÕϵͳÄÚÖú¯ÊýµÄ¸ÅÄî¼°ÆäÓ¦Óã»
5¡¢Í¨¹ý¶¨ÒåºÍʹÓÃÓû§×Ô¶¨Ò庯Êý£¬ÕÆÎÕ×Ô¶¨Ò庯ÊýµÄ¸ÅÄî¼°ÆäÓ¦Óá£
¶þ¡¢ÊµÑéÉ豸¡¢»·¾³
É豸£º±¼ÌÚ¢ô»ò±¼ÌÚ¢ôÒÔÉϼÆËã»ú£»
»·¾³£ºWINDOWS 2000 SERVER»òWINDOWS 2003 SERVER¡¢SQL Server 2005ÖÐÎİ档
Èý¡¢ÊµÑé²½Öè
1¡¢¸ù¾ÝÌâĿҪÇóÊìϤSQL Server 2005µÄ¸÷ÖÖ¹ÜÀí¹¤¾ß£» 2¡¢·ÖÎöÌâÒâ£¬ÖØµã·ÖÎöÌâĿҪÇ󲢸ø³ö½â¾ö·½·¨£»
3¡¢°´ÌâĿҪÇóÍê³Éʵ¼Ê²Ù×÷ÈÎÎñ£¬²¢½«Ïà¹ØÎĵµ×ÊÁϱ£´æÔÚÒÔ×Ô¼ºÑ§ºÅÃüÃûµÄÎļþ¼ÐÖУ» 4¡¢Ìá½»Íê³ÉµÄʵÑé½á¹û¡£
ËÄ¡¢ÊµÑéÄÚÈÝ
Ò»¡¢SQL²éѯ£¨*ʹÓÃSQL ServerÑùÀýÊý¾Ý¿âpubsÍê³É£© 1¡¢¼òµ¥²éѯ
£¨1£©²éѯËùÓÐ×÷ÕßµÄÐÕÃûºÍ×÷ÕߺÅÐÅÏ¢£¬²¢ÔÚÿ¸ö×÷ÕßµÄ×÷ÕߺÅÇ°ÃæÏÔʾ×Ö·û´®¡°Éí·ÝÖ¤ºÅ£º¡±±íÃ÷ÏÔʾÐÅÏ¢ÊÇÉí·ÝÖ¤ÐÅÏ¢£»£¨authors±í£©
£¨2£©¸Ä±äÏÔʾÁÐÃû¡£ÏÔʾËùÓÐ×÷ÕßµÄÐÕÃûÐÅÏ¢ºÍ×÷ÕߺÅÐÅÏ¢£¬ÒªÇóÓá°Ãû¡±ºÍ¡°ÐÕ¡±À´Çø±ðfnameºÍlname£¬¡°×÷Õß±àºÅ¡±À´Çø·Ö×÷Õߺţ»£¨authors±í£©
£¨3£©²éѯËùÓÐÊéÔÚ¼Û¸ñÌá¸ß10%ºóµÄ¼Û¸ñºÍÊéÃûÐÅÏ¢£»£¨titles±í£© £¨4£©²éѯËùÓÐÊéµÄÊéºÅºÍ˰ºó¼Û¸ñ¡££¨titles±í£¬royaltyÁбíʾ˰ÂÊ£©£»
£¨5£©²éѯËùÓÐ×÷ÕßµÄÐպ͡°ÃûµÄµÚÒ»¸ö×Ö·û¡±ÒÔ¼°×÷Õߺţ»£¨authors±í£¬SUBSTRINGº¯Êý£© £¨6£©²éѯÓÊÕþ±àÂë´óÓÚ9000µÄ×÷ÕßÐÕÃûºÍµç»°ÐÅÏ¢£»£¨authors±í£©
£¨7£©²éѯ³ö°æÈÕÆÚÔÚ1/1/1991µ½12/31/1991Ö®¼äµÄÊéÃû£¨ÊéÃûÏÞÖÆÎª38¸ö×Ö·û£©ºÍ³ö°æÈÕÆÚ£»£¨titles±í£¬SUBSTRINGº¯Êý£©
£¨8£©²éѯÊéµÄÀàÐÍÊÇmod_cook»òtrad_cookµÄÊéÃûºÍËüµÄÀàÐÍ£»£¨titles±í£© £¨9£©²éѯµêÃûÖаüº¬BookµÄµêµÄÐÅÏ¢£»(stores±í)£»
£¨10£©²éѯÊéÃûÒÔT¿ªÍ·»òÕß³ö°æºÅΪ0877£¬ÇÒ¼Û¸ñ´óÓÚ16ÃÀÔªµÄÊéµÄÐÅÏ¢£»£¨titles±í£©
6
½ðÁê¿Æ¼¼Ñ§ÔºÊµÑ鱨¸æ
£¨11£©²éѯËùÓÐ×÷ÕßµÄËùÔÚ³ÇÊкÍÖÝÃû£¬ÒªÇóûÓÐÖØ¸´ÐÅÏ¢£»£¨authors±í£© £¨12£©°´ÕÕÀàÐ͵ÄÉýÐòºÍ¼Û¸ñµÄ½µÐòÏÔʾÊéµÄÐÅÏ¢£»£¨titles±í£© 2¡¢Éú³É»ã×ÜÊý¾Ý
£¨1£©¼ÆËã¶àÉÙÖÖÊéÒѱ»¶¨¼Û£»£¨titles±í£©
£¨2£©¼ÆËãÿ±¾ÊéµÄÊéºÅ¼°ËüµÄÊÛÊé×ÜÁ¿£»£¨sales±í£© £¨3£©ÇóÏúÊÛÁ¿´óÓÚ30µÄÊéºÅ¼°ÏúÊÛÊýÁ¿£»£¨sales±í£©
£¨4£©ÏÔʾÔÚ1994Äê1ÔÂ1ÈÕµ½1994Äê10ÔÂ31Èռ䣬ÿ±¾ÊéµÄÏúÊÛ×ܶ£¨sales±í£¬titles±í£© 3¡¢Á¬½Ó²éѯ
£¨1£©Çóÿ±¾ÔÓÖ¾ÉÏ¿¯µÇµÄÎÄÕ£»£¨titles, publishers±í£© £¨2£©ÇóijÊéµêÏúÊÛijÊéµÄÊýÁ¿£»£¨titles, stores, sales±í£© £¨3£©²éѯËùÓкÏÖøµÄÊé¼°Æä×÷Õß¡£ £¨4£©ÏÔʾËùÓÐÒÑÏúÊÛµÄÊéÃû¡£ 4¡¢×Ó²éѯ
£¨1£©²éѯÓÐÏúÊۼǼµÄËùÓÐÊéÐÅÏ¢£¬°üÀ¨ÊéµÄ±àºÅ¡¢ÊéÃû¡¢ÀàÐͺͼ۸ñ£» £¨2£©ÇóÒÑÏúÊÛµÄÊéµÄÐÅÏ¢£» ¶þ¡¢º¯Êý
1¡¢×Ô¶¨ÒåÒ»¸öÃûΪSage_funcº¯Êý£¬°´³öÉúÄêÔ¼ÆËãÄêÁ䡣Ȼºó´ÓStudent±íÖмìË÷³öº¬ÓÐÄêÁäµÄѧÉúÐÅÏ¢¡£
2¡¢¶¨ÒåÒ»¸öÃûΪgrade_funcµÄ×Ô¶¨Ò庯Êý£¬½«³É¼¨´Ó°Ù·ÖÖÆ×ª»¯ÎªÎå¼¶¼Ç·ÖÖÆ¡£½«¸ÃÓû§¶¨Ò庯ÊýÓÃÔÚ²éѯÿ¸öѧÉúµÄ³É¼¨ÖУ¬¸ø³öÎå¼¶¼Ç·ÖÖÆµÄ³É¼¨¡£ Èý¡¢Á÷³Ì¿ØÖÆ
1¡¢Student±íÖÐÈô´æÔÚѧºÅΪ¡°19920101¡±µÄѧÉú£¬ÔòÏÔʾÒÑ´æÔÚµÄÐÅÏ¢£¬·ñÔò²åÈë¸ÃѧÉúµÄ¼Ç¼¡£È»ºó´Óstudent±íÖÐɾ³ýѧºÅΪ¡°19920101¡±µÄѧÉú¼Ç¼£¬ÖØÐÂÖ´ÐиóÌÐò£¬¹Û²ìÓëÉÏ´ÎÓкβ»Í¬¡£ 2¡¢Ê¹ÓÃWhileÓï¾äÇó1µ½100Ö®¼äµÄÀۼӺͣ¬Êä³ö½á¹û¡£
Îå¡¢ÎÊÌâ½â´ð¼°ÊµÑé½á¹û
7
½ðÁê¿Æ¼¼Ñ§ÔºÊµÑ鱨¸æ
8
½ðÁê¿Æ¼¼Ñ§ÔºÊµÑ鱨¸æ
Áù¡¢ÊµÑéÌå»áºÍÊÕ»ñ
9