OracleÊý¾Ý¿â±Ê¼Ç-·ÖÎöº¯Êý_OracleÊý¾Ý¿â_ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØ--Powered by WWW.RONGSEN.COM.CN

Oracle±Ê¼Ç-·ÖÎöº¯Êý

×÷ÕߣººÚ¿Í·ÀÏßÍø°²Oracleά»¤»ùµØ À´Ô´£ººÚ¿Í·ÀÏßÍø°²Oracleά»¤»ùµØ ä¯ÀÀ´ÎÊý£º0

±¾Æª¹Ø¼ü´Ê£ºOracleÊý¾Ý¿âOracleÊý¾Ý¿â
ºÚ¿Í·ÀÏßÍø°²ÍøѶ£º¡¡¡¡µÚ 12 Õ ·ÖÎöº¯Êý¡¡¡¡12.1 ·ÖÎöº¯ÊýÈçºÎ¹¤×÷¡¡¡¡Óï·¨¡¡¡¡FUNCTION_NAME£¨<²ÎÊý>£¬¡­£©¡¡¡¡OVER¡¡¡¡£¨<PARTITION BY ±í´ïʽ£¬¡­> <ORDER BY ±í´ïʽ <ASC | DESC> <NULLS FIRST | NULLS ...

¡¡¡¡µÚ 12 Õ ·ÖÎöº¯Êý

¡¡¡¡12.1 ·ÖÎöº¯ÊýÈçºÎ¹¤×÷

¡¡¡¡Óï·¨

¡¡¡¡FUNCTION_NAME£¨<²ÎÊý>£¬¡­£©

¡¡¡¡OVER

¡¡¡¡£¨<PARTITION BY ±í´ïʽ£¬¡­> <ORDER BY ±í´ïʽ <ASC | DESC> <NULLS FIRST | NULLS LAST>> <WINDOWING×Ó¾ä>£©

¡¡¡¡PARTITION×Ó¾ä

¡¡¡¡ORDER BY×Ó¾ä

¡¡¡¡WINDOWING×Ó¾ä

¡¡¡¡È±Ê¡Ê±Ï൱ÓÚRANGE UNBOUNDED PRECEDING

¡¡¡¡1. ÖµÓò´°£¨RANGE WINDOW£©

¡¡¡¡RANGE N PRECEDING

¡¡¡¡½ö¶ÔÊýÖµ»òÈÕÆÚÀàÐÍÓÐЧ£¬Ñ¡¶¨´°ÎªÅÅÐòºóµ±Ç°ÐÐ֮ǰ£¬Ä³ÁУ¨¼´ÅÅÐòÁУ©Öµ´óÓÚ/СÓÚ£¨µ±Ç°ÐиÃÁÐÖµ ¨C/+ N£©µÄËùÓÐÐУ¬Òò´ËÓëORDER BY×Ó¾äÓйØϵ¡£

¡¡¡¡2. Ðд°£¨ROW WINDOW£©

¡¡¡¡ROWS N PRECEDING

¡¡¡¡Ñ¡¶¨´°Îªµ±Ç°Ðм°Ö®Ç°NÐС£

¡¡¡¡»¹¿ÉÒÔ¼ÓÉÏBETWEEN AND ÐÎʽ£¬ÀýÈçRANGE BETWEEN m PRECEDING AND n FOLLOWING

¡¡¡¡º¯Êý

¡¡¡¡AVG£¨<distinct | all> expr£©

¡¡¡¡Ò»×é»òÑ¡¶¨´°Öбí´ïʽµÄƽ¾ùÖµ

¡¡¡¡CORR£¨expr£¬ expr£©

¡¡¡¡¼´COVAR_POP£¨exp1£¬exp2£© / £¨STDDEV_POP£¨expr1£© * STDDEV_POP£¨expr2£©£©£¬Á½¸ö±í´ïʽµÄ»¥Ïà¹Ø£¬-1£¨·´Ïà¹Ø£© ~ 1£¨ÕýÏà¹Ø£©£¬0±íʾ²»Ïà¹Ø

¡¡¡¡COUNT£¨<distinct> <*> <expr>£©

¡¡¡¡¼ÆÊý

¡¡¡¡COVAR_POP£¨expr£¬ expr£©

¡¡¡¡×ÜÌåЭ·½²î

¡¡¡¡COVAR_SAMP£¨expr£¬ expr£©

¡¡¡¡Ñù±¾Ð­·½²î

¡¡¡¡CUME_DIST

¡¡¡¡ÀÛ»ý·Ö²¼£¬¼´ÐÐÔÚ×éÖеÄÏà¶ÔλÖ㬷µ»Ø0 ~ 1

¡¡¡¡DENSE_RANK

¡¡¡¡ÐеÄÏà¶ÔÅÅÐò£¨ÓëORDER BY´îÅ䣩£¬ÏàͬµÄÖµ¾ßÓÐÒ»ÑùµÄÐòÊý£¨NULL¼ÆΪÏàͬ£©£¬²¢²»Áô¿ÕÐòÊý

¡¡¡¡FIRST_VALUE

¡¡¡¡Ò»¸ö×éµÄµÚÒ»¸öÖµ

¡¡¡¡LAG£¨expr£¬ <offset>£¬ <default>£©

¡¡¡¡·ÃÎÊ֮ǰµÄÐУ¬OFFSETÊÇȱʡΪ1 µÄÕýÊý£¬±íʾÏà¶ÔÐÐÊý£¬DEFAULTÊǵ±³¬³öÑ¡¶¨´°·¶Î§Ê±µÄ·µ»ØÖµ£¨ÈçµÚÒ»Ðв»´æÔÚ֮ǰÐУ©

¡¡¡¡LAST_VALUE

¡¡¡¡Ò»¸ö×éµÄ×îºóÒ»¸öÖµ

¡¡¡¡LEAD£¨expr£¬ <offset>£¬ <default>£©

¡¡¡¡·ÃÎÊÖ®ºóµÄÐУ¬OFFSETÊÇȱʡΪ1 µÄÕýÊý£¬±íʾÏà¶ÔÐÐÊý£¬DEFAULTÊǵ±³¬³öÑ¡¶¨´°·¶Î§Ê±µÄ·µ»ØÖµ£¨Èç×îºóÐв»´æÔÚ֮ǰÐУ©

¡¡¡¡MAXexpr£©

¡¡¡¡×î´óÖµ

¡¡¡¡MIN£¨expr£©

¡¡¡¡×îСֵ

¡¡¡¡NTILE£¨expr£©

    ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤·½°¸±¾ÆªÁ¬½Ó£ºhttp://www.rongsen.com.cn/show-11903-1.html
Íøվά»¤½Ì³Ì¸üÐÂʱ¼ä:2012-03-23 00:25:29  ¡¾´òÓ¡´ËÒ³¡¿  ¡¾¹Ø±Õ¡¿
ÎÒÒªÉêÇë±¾Õ¾£ºNµã | ºÚ¿Í·ÀÏß¹ÙÍø |  
רҵ·þÎñÆ÷ά»¤¼°Íøվά»¤ÊÖ¹¤°²È«´î½¨»·¾³£¬ÍøÕ¾°²È«¼Ó¹Ì·þÎñ¡£ºÚ¿Í·ÀÏßÍø°²·þÎñÆ÷ά»¤»ùµØÕÐÉ̽øÐÐÖУ¡QQ:29769479

footer  footer  footer  footer