SELECT T.EMAIL_USER_NAME,
      COUNT(*) OVER(PARTITION BY T.EMAIL_MAIL ORDER BY T.EMAIL_TEL DESC) C
  FROM T_BASE_EMAIL T;
  
  
SELECT T.EMAIL_USER_NAME,
      RANK() OVER(PARTITION BY T.EMAIL_MAIL ORDER BY T.EMAIL_TEL DESC) C
  FROM T_BASE_EMAIL T;
  
  
SELECT T.EMAIL_USER_NAME,
      DENSE_RANK() OVER(PARTITION BY T.EMAIL_MAIL ORDER BY T.EMAIL_TEL DESC) C
  FROM T_BASE_EMAIL T; 
  
SELECT T.EMAIL_USER_NAME,
      MAX(T.EMAIL_MAIL) OVER(PARTITION BY T.EMAIL_MAIL ORDER BY T.EMAIL_TEL DESC) C
  FROM T_BASE_EMAIL T;   
  

--常用的分析函数如下所列:  
ROW_NUMBER() OVER(PARTITION BY ... ORDER BY ...)
RANK() OVER(PARTITION BY ... ORDER BY ...)
DENSE_RANK() OVER(PARTITION BY ... ORDER BY ...)
COUNT() OVER(PARTITION BY ... ORDER BY ...)
MAX() OVER(PARTITION BY ... ORDER BY ...)
MIN() OVER(PARTITION BY ... ORDER BY ...)
SUM() OVER(PARTITION BY ... ORDER BY ...)
AVG() OVER(PARTITION BY ... ORDER BY ...)
FIRST_VALUE() OVER(PARTITION BY ... ORDER BY ...)
LAST_VALUE() OVER(PARTITION BY ... ORDER BY ...)
LAG() OVER(PARTITION BY ... ORDER BY ...)
LEAD() OVER(PARTITION BY ... ORDER BY ...)

 

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: oracle