Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

sql ³£ÓþۺϺ¯Êý

8.2  ¾ÛºÏº¯ÊýµÄÓ¦ÓÃ
¾ÛºÏº¯ÊýÔÚÊý¾Ý¿âÊý¾ÝµÄ²éѯ·ÖÎöÖУ¬Ó¦ÓÃÊ®·Ö¹ã·º¡£±¾½Ú½«·Ö±ð¶Ô¸÷¾ÛºÏº¯ÊýµÄÓ¦ÓýøÐÐ˵Ã÷¡£
8.2.1  ÇóºÍº¯Êý——SUM()
ÇóºÍº¯ÊýSUM( )ÓÃÓÚ¶ÔÊý¾ÝÇóºÍ£¬·µ»ØÑ¡È¡½á¹û¼¯ÖÐËùÓÐÖµµÄ×ܺ͡£Óï·¨ÈçÏ¡£
SELECT          SUM(column_name)
from            table_name
˵Ã÷£ºSUM()º¯ÊýÖ»ÄÜ×÷ÓÃÓÚÊýÖµÐÍÊý¾Ý£¬¼´ÁÐcolumn_nameÖеÄÊý¾Ý±ØÐëÊÇÊýÖµÐ͵ġ£
ʵÀý1  SUMº¯ÊýµÄʹÓÃ
´ÓTEACHER±íÖвéѯËùÓÐÄнÌʦµÄ¹¤×Ê×ÜÊý¡£TEACHER±íµÄ½á¹¹ºÍÊý¾Ý¿É²Î¼û5.2.1½ÚµÄ±í5-1£¬ÏÂͬ¡£ÊµÀý´úÂ룺
SELECT SUM(SAL) AS BOYSAL
from    TEACHER
WHERE   TSEX='ÄÐ'
ÔËÐнá¹ûÈçͼ8.1Ëùʾ¡£
ͼ8.1  TEACHER±íÖÐËùÓÐÄнÌʦµÄ¹¤×Ê×ÜÊý
ʵÀý2  SUMº¯Êý¶ÔNULLÖµµÄ´¦Àí
´ÓTEACHER±íÖвéѯÄêÁä´óÓÚ40ËêµÄ½ÌʦµÄ¹¤×Ê×ÜÊý¡£ÊµÀý´úÂ룺
SELECT SUM(SAL) AS OLDSAL
from    TEACHER
WHERE   AGE>=40
ÔËÐнá¹ûÈçͼ8.2Ëùʾ¡£
ͼ8.2  TEACHER±íÖÐËùÓÐÄêÁä´óÓÚ40ËêµÄ½ÌʦµÄ¹¤×Ê×ÜÊý
µ±¶ÔijÁÐÊý¾Ý½øÐÐÇóºÍʱ£¬Èç¹û¸ÃÁдæÔÚNULLÖµ£¬ÔòSUMº¯Êý»áºöÂÔ¸ÃÖµ¡£
8.2.2  ¼ÆÊýº¯Êý——COUNT()
COUNT()º¯ÊýÓÃÀ´¼ÆËã±íÖмǼµÄ¸öÊý»òÕßÁÐÖÐÖµµÄ¸öÊý£¬¼ÆËãÄÚÈÝÓÉSELECTÓï¾äÖ¸¶¨¡£Ê¹ÓÃCOUNTº¯Êýʱ£¬±ØÐëÖ¸¶¨Ò»¸öÁеÄÃû³Æ»òÕßʹÓÃÐǺţ¬ÐǺűíʾ¼ÆËãÒ»¸ö±íÖеÄËùÓмǼ¡£Á½ÖÖʹÓÃÐÎʽÈçÏ¡£
     COUNT(*)£¬¼ÆËã±íÖÐÐеÄ×ÜÊý£¬¼´Ê¹±íÖÐÐеÄÊý¾ÝΪNULL£¬Ò²±»¼ÆÈëÔÚÄÚ¡£
     COUNT(column)£¬¼ÆËãcolumnÁаüº¬µÄÐеÄÊýÄ¿£¬Èç¹û¸ÃÁÐÖÐijÐÐÊý¾ÝΪNULL£¬Ôò¸ÃÐв»¼ÆÈëͳ¼Æ×ÜÊý¡£
1£®Ê¹ÓÃCOUNT(*)º¯Êý¶Ô±íÖеÄÐÐÊý¼ÆÊý
COUNT(*)º¯Êý½«·µ»ØÂú×ãSELECTÓï¾äµÄWHERE×Ó¾äÖеÄËÑË÷Ìõ¼þµÄº¯Êý¡£
ʵÀý3  COUNT(*)º¯ÊýµÄʹÓÃ
²éѯTEACHER±íÖеÄËùÓмǼµÄÐÐÊý¡£ÊµÀý´úÂ룺
SELECT COUNT(*) AS TOTALITEM
from    TEACHER
ÔËÐнá¹ûÈçͼ8.3Ëùʾ¡£
ͼ8.3  ʹÓÃCOUNT(*)º¯Êý¶Ô±íÖеÄÐÐÊý¼ÆÊý
ÔÚ¸ÃÀýÖУ¬SELECTÓï¾äÖÐûÓÐWHERE×Ӿ䣬ÄÇôÈÏΪ±íÖеÄËùÓÐÐж¼Âú×ãSELECTÓï¾ä£¬ËùÒÔSELECTÓï¾ä½«·µ»Ø±íÖÐËùÓÐÐеļÆÊý£¬½á¹ûÓë5.2.1½ÚµÄ±í5-1ÁгöµÄTEACHER±íµÄÊý¾ÝÏàÎǺϡ£
Èç¹ûDBMSÔÚÆäϵͳ±íÖд


Ïà¹ØÎĵµ£º

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¿Î³Ì°Ë Óû§·ÃÎÊ¿ØÖÆ
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢´´½¨Óû§
¡¡¡¡2¡¢´´½¨½ÇÉ«À´½øÐа²È«ÉèÖÃ
¡¡¡¡3¡¢Ê¹ÓÃGRANT»òREVOKE À´¿ØÖÆÈ¨ÏÞ
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¸ÅÊö£º
¡¡¡¡ORACLEͨ¹ýÓû§ÃûºÍÃÜÂë½øÐÐȨÏÞ¿ØÖÆ¡£
¡¡¡¡Êý¾Ý¿â°²È«£ºÏµÍ³°²È«ºÍÊý¾Ý°²È«
¡¡¡¡ÏµÍ³È¨ÏÞ£ºÊ¹Óû§¿É ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ¿Î³ÌÊ®¶þ ±àд¿ØÖƽṹÓï¾ä
¡¡¡¡
¡¡¡¡±¾¿ÎÖØµã£º
¡¡¡¡1¡¢½á¹¹¿ØÖƵĵÄÓÃ;ºÍÀàÐÍ
¡¡¡¡2¡¢IF ½á¹¹
¡¡¡¡3¡¢¹¹ÔìºÍ±êʶ²»Í¬µÄÑ­»·
¡¡¡¡4¡¢Ê¹ÓÃÂß¼­±í
¡¡¡¡5¡¢¿ØÖÆÁ÷ºÍǶÌ×
¡¡¡¡
¡¡¡¡×¢Ò⣺ÒÔÏÂʵÀýÖбêµã¾ùΪӢÎİë½Ç
¡¡¡¡
¡¡¡¡Ò»¡¢¿ØÖÆÖ´ÐÐÁ÷
¡¡¡¡¿ÉÒÔÊÇ·ÖÖ§ºÍÑ­»·£ºIF THEN END IF
¡¡¡¡IF condition THEN ......

Oracle ѧϰ£ºPL/SQLÑ­Ðò½¥½øÈ«ÃæÑ§Ï°½Ì³Ì

 ×îºóÒ»¿Î Òì³£´¦Àí±¾ÕÂÖØµã£º
¡¡¡¡
¡¡¡¡1¡¢¶¨ÒåPLSQLÒì³£
¡¡¡¡2¡¢Áоٲ»Í¬µÄÒì³£´¦Àí·½·¨
¡¡¡¡3¡¢²¶»ñ·ÇÔ¤ÆÚµÄ´íÎó
¡¡¡¡4¡¢ÃèÊöÒì³£µÄÓ°Ïì
¡¡¡¡5¡¢¶¨ÖÆÒì³£µÄ·µ»ØÐÅÏ¢¡¡¡¡Ò»¡¢PLSQLÒì³£´¦Àí
¡¡¡¡Òì³£ÊÇÓÉORACLE´íÎó»òÏÔʽµÄÅ׳öÒ»¸ö´íÎó²úÉúµÄ¡£
¡¡¡¡ÈçºÎ´¦Àí£º
¡¡¡¡ÓÃÒ»¸ö´¦Àí³ÌÐòÀ´²¶»ñËü£»
¡¡¡¡½«Ëü´«µÝ ......

SQL SERVER ÖÐdatetime ºÍ smalldatetimeÀàÐÍ


<!--
/* Font Definitions */
@font-face
{font-family:ËÎÌå;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@ËÎÌå" ......

MS SQL Server 2008·Ö²¼Ê½²éѯMySQL

  ½üÈÕ£¬°³Í¨¹ýMS SQL Server 2008µÄÁ´½Ó·þÎñÆ÷²éѯMySQLµÄÊý¾Ý¡£Æäʵ£¬°³ÔÚ¶àÄêǰ¾ÍʹÓùýÕâ¸ö£¬µ±Ê±ÊÇ·Ö²¼Ê½²éѯExcel±íÊý¾Ý£¬ÏÖÔÚ£¬»»³ÉÒì¹¹Êý¾Ý¿âMySQL¡£°³ÒÔ64λϵͳ˵Ã÷£º
   Ê×ÏÈ£¬Windows³ÌÐò·ÃÎÊMySQLÊý¾Ý¿âÐèÒªÇý¶¯³ÌÐò£¬¿ÉÒÔµ½¹Ù·½ÍøÕ¾ÏÂÔØ£¬°³¾ÍÊÇʹÓÃMysql ODBC 5.1 Driver for 64bit£¬Í¨¹ýÊý ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ