ʵÑéÁùÊý¾Ý¿âµÄ×éºÏ²éѯºÍͳ¼Æ²éѯʵÑé
ÄdÒ»¡¢ÊµÑéÄ¿µÄ
ʹѧÉúÊìÁ·ÕÆÎÕSQLServer²éѯ·ÖÎöÆ÷µÄʹÓ÷½·¨£¬¼ÓÉî¶ÔTransact-SQLÓïÑԵIJéѯÓï¾äµÄÀí½â¡£ÊìÁ·ÕÆÎÕÊý¾Ý²éѯÖеķÖ×顢ͳ¼Æ¡¢¼ÆËãºÍ×éºÏµÄ²Ù×÷·½·¨¡£
í²
Äi¶þ¡¢ÊµÑéÄÚÈÝ
ÉD1£®·Ö×é²éѯʵÑé¡£¸ÃʵÑé°üÀ¨·Ö×éÌõ¼þ±í´ï¡¢Ñ¡Ôñ×éÌõ¼þµÄ±í´ï·½·¨¡£
Äd2£®Ê¹Óú¯Êý²éѯµÄʵÑé¡£¸ÃʵÑé°üÀ¨Í³¼Æº¯ÊýºÍ·Ö×éͳ¼Æº¯ÊýµÄʹÓ÷½·¨¡£
ÉB3£®×éºÏ²éѯʵÑé¡£ Þ¶4£®¼ÆËãºÍ·Ö×鼯Ëã²éѯµÄʵÑé¡£
ÉFÈý¡¢ÊµÑé²½Öè ÆLÔÚѧÉú¿Î³ÌÊý¾Ý¿âÖÐʵÏÖÆä²éѯ²Ù×÷ ËB£¨1£©²éÕÒÑ¡ÐÞ¡°¼ÆËã»ú»ù´¡¡±¿Î³ÌµÄѧÉú³É¼¨±È´Ë¿Î³ÌµÄƽ¾ù³É¼¨´óµÄѧÉúѧºÅ£¬³É¼¨¡£
ÆP£¨2£©ÇóÑ¡ÐÞ¼ÆËã»ú»ù´¡¿Î³ÌµÄѧÉúµÄƽ¾ù³É¼¨¡£
ÆM£¨3£©Áгö¸÷ϵѧÉúµÄ×ÜÈËÊý£¬²¢°´ÈËÊý½øÐнµÐòÅÅÁС£
Ç`£¨4£©Í³¼Æ¸÷ϵ¸÷ÃÅ¿Î³ÌµÄÆ½¾ù³É¼¨¡£
Áa£¨5£©²éѯѡÐÞ¼ÆËã»ú»ù´¡ºÍÀëÉ¢ÊýѧµÄѧÉúѧºÅºÍƽ¾ù³É¼¨¡£
ó£ËÄ¡¢×¢ÒâÊÂÏî
ÃB1£®×Ó¾äWHERE£¨Ìõ¼þ£©±íʾԪ×éɸѡÌõ¼þ£¬×Ó¾äHAVING£¨Ìõ¼þ£©±íʾ×éÑ¡ÔñÌõ¼þ¡£
ÉC2£®×éºÏ²éѯµÄ×Ó¾ä¼ä²»ÄÜÓÐÓï¾ä½áÊø·û¡£
Çe3£®×Ó¾äHAVING£¨Ìõ¼þ£©±ØÐëºÍCROUPBY£¨·Ö×é×ֶΣ©×Ó¾äÅäºÏʹÓá£
ÝÛÎ塢˼¿¼Ìâ
ÃC1£®×éºÏ²éѯÓï¾äÊÇ·ñ¿ÉÒÔÓÃÆäËûÓï¾ä´úÌæ£¬ÓÐʲô²»Í¬£¿
ÊŸ2£®Ê¹ÓÃGROUPBBY£¨·Ö×éÌõ¼þ£©×Ó¾äºó£¬Óï¾äÖеÄͳ¼Æº¯ÊýµÄÔËÐнá¹ûÓÐʲô²»Í¬£¿ ΄
ʵÑéÆßÊý¾Ý¿âµÄÊÓͼºÍͼ±íµÄ¶¨Ò弰ʹÓÃʵÑé
Á_±¾ÊµÑéÐèÒª2ѧʱ¡£
°ÀÒ»¡¢ÊµÑéÄ¿µÄ
ʹѧÉúÕÆÎÕSQLServerÖеÄÊÓͼ´´½¨Ïòµ¼ºÍͼ±í´´½¨Ïòµ¼µÄʹÓ÷½·¨£¬¼ÓÉî¶ÔÊÓͼºÍSQLserverͼ±í×÷ÓõÄÀí½â¡£
Ê´
°ò¶þ¡¢ÊµÑéÄÚÈÝ
ÍN1£®´´½¨¡¢²é¿´¡¢Ð޸ĺÍɾ³ýÊÓͼ¡£
ÍJ2£®´´½¨¡¢±à¼ºÍɾ³ýÊý¾Ý¿âͼ±í¡£
Î…Èý¡¢ÊµÑé²½Öè
Çd1£®´´½¨ÊÓͼ ÒÞ¸ù¾ÝѧÉúÑ¡¿ÎÊý¾Ý¿âÖÐÒѾ½¨Á¢ÁËstudent¡¢courseºÍSCÈý¸ö±í£¬½á¹¹ÈçÏ£º Çastudent£¨sno,sname,age,sex,dept£©£»
Î…course£¨cno,cname,credit,pcno,describe£©£»
ΉSC£¨sno,cno,grade£©¡£
ЄÈç¹ûÒªÔÚÉÏÊö3¸ö±íµÄ»ù´¡ÉϽ¨Á¢Ò»¸öÊÓͼ£¬È¡ÃûΪSC_VIEW£»Æä²Ù×÷ÓÃSQLÓï¾ä±íʾΪ£º
ÉFCREATEVIEWSC_VIEW
ЂASSELECTSTUDENT.*,COURSE.*,SC.GRADE
ëõFROMSTUDENT,COURSE,SC
ܹWHERESTUDENT.SNO=SC.SNOANDCOURSE.CNO=SC.CNO
ÄeÏÂÃæÀûÓÃSQLServerÖÐÌṩµÄÊÓͼ´´½¨Ïòµ¼£¬À´´´½¨SC_VIEWÊÓͼ¡£
Á[1£©´ò¿ªÆóÒµ¹ÜÀíÆ÷´°¿Ú£¬È·ÈÏ·þÎñÆ÷£¬´ò¿ªÊý¾Ý¿âÎļþ¼Ð£¬Ñ¡ÖÐÐÂÊÓͼËùÔÚµÄÊý¾Ý¿â¡£
Êž2£©Ñ¡Ôñ²Ëµ¥¡°¹¤¾ß¡±¡ú¡°Ïòµ¼¡±£¬Èçͼ18Ëùʾ¡£
3£©ÔÚÈçͼ19ËùʾµÄÏòµ¼Ñ¡Ôñ¶Ô»°¿òÖУ¬µ¥»÷Êý¾Ý¿â×ó±ßµÄ¡°+¡±ºÅ£¬Ê¹Ö®Õ¹¿ª¡£Ñ¡Ôñ¡°´´½¨ÊÓͼÏòµ¼¡±Ïµ¥»÷¡°È·¶¨¡±°´Å¥¡£
Á`
4£©½øÈë´´½¨ÊÓͼÏòµ¼ºó£¬Ê×ÏȳöÏÖµÄÊÇ»¶Ó½øÈë´´½¨ÊÓͼÏòµ¼¶Ô»°¿ò£¬ÆäÖмòµ¥½éÉÜÁ˸ÃÏòµ¼µÄ¹¦ÄÜ£¬Èçͼ20Ëùʾ¡£µ¥»÷¡°ÏÂÒ»²½¡±°´Å¥ºó£¬¾Í»á³öÏÖÈçͼ21ËùʾµÄÑ¡Ôñ¡°Êý¾Ý¿âÃû³Æ¡±¶Ô»°¿ò¡£ ÍO ó£Í¼18Ñ¡ÔñÏòµ¼¹¤¾ßÑ¡Ïî
ÍMͼ19ÔÚÏòµ¼¶Ô»°¿òÖÐÑ¡ÔñÊÓͼÏòµ¼
°òͼ20»¶Ó½øÈë´´½¨ÊÓͼÏòµ¼¶Ô»°¿òͼ21Ñ¡ÔñÊý¾Ý¿âÃû³Æ¶Ô»°¿ò
Ά5£©ÔÚ¡°Ñ¡ÔñÊý¾Ý¿âÃû³Æ¡±¶Ô»°¿òÖУ¬Ñ¡ÔñÊÓͼËùÊôµÄÊý¾Ý¿â¡£±¾ÀýµÄÊý¾Ý¿âΪ¡°Ñ§ÉúÑ¡¿Î¡±£»
ôÁµ¥»÷¡°ÏÂÒ»²½¡±°´Å¥£¬Ôò½øÈëÈçͼ22ËùʾµÄÑ¡Ôñ±í¶Ô»°¿ò¡£
6£©ÔÚÑ¡Ôñ±í¶Ô»°¿òÖУ¬ÁгöÁËÖ¸¶¨Êý¾Ý¿âÖÐËùÓÐÓû§¶¨ÒåµÄ±íºÍÊÓͼ¡£Óû§¿ÉÒÔ´ÓÖÐÑ¡Ôñ¹¹ÔìÊÓͼËùÐèµÄÒ»¸ö±í»ò¶à¸ö±í£¨»òÊÓͼ£©£¬±»Ñ¡Öеıí³ÉΪ¹¹ÔìÊÓͼµÄ²Î¿¼±í¡£Ñ¡Ôñ¹¹ÔìÊÓͼ²Î¿¼±íµÄ·½·¨ÊÇ£ºÓÃÊó±êµ¥»÷±íÃûºóµÄ¡°°üº¬ÔÚÊÓͼÖС±ÁУ¬Ê¹ÒåÑ¡¿òΪѡÖÐ״̬¡£±¾ÀýµÄÊý¾Ý¿âÖеÄ3¸ö±í¶¼Ó¦µ±±»Ñ¡ÖС£
Ѓ
ñǵ¥»÷¡°ÏÂÒ»²½¡±°´Å¥£¬Ôò½øÈëÑ¡ÔñÁжԻ°¿ò£¬Èçͼ23Ëùʾ¡£