SHARE
TWEET

Untitled

a guest Jul 21st, 2019 68 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ROWNUM C0         M               SS                                    
  2. ---------- ---------- ---------- ----------                                    
  3.          1 a          a__               3.5                                    
  4.          2 a          abd               1.5                                    
  5.          3 a          abe               3.5                                    
  6.          4 a          ace               5.5                                    
  7.          5 b          a__                35                                    
  8.          6 b          abd                15                                    
  9.          7 b          abe                35                                    
  10.          8 b          ace                55
  11.      
  12. ROWNUM       M        a          b                                    
  13. ----------  --------- ---------- ----------                                  
  14.          1     a__       3.5        35                                
  15.          2     abd       1.5        15                                
  16.          3     abe       3.5        35                                
  17.          4     ace       5.5        55
  18.      
  19. CREATE TABLE T4 (
  20. C0 VARCHAR2(10),
  21. C1 VARCHAR2(10),
  22. C2 NUMBER
  23. );
  24. INSERT INTO T4  VALUES ('a','abd',1);
  25. INSERT INTO T4  VALUES ('a','abd',2);
  26. INSERT INTO T4  VALUES ('a','abe',3);
  27. INSERT INTO T4  VALUES ('a','abe',4);
  28. INSERT INTO T4  VALUES ('a','ace',5);
  29. INSERT INTO T4  VALUES ('a','ace',6);
  30.  
  31. INSERT INTO T4  VALUES ('b','abd',10);
  32. INSERT INTO T4  VALUES ('b','abd',20);
  33. INSERT INTO T4  VALUES ('b','abe',30);
  34. INSERT INTO T4  VALUES ('b','abe',40);
  35. INSERT INTO T4  VALUES ('b','ace',50);
  36. INSERT INTO T4  VALUES ('b','ace',60);
  37.  
  38.  
  39.  
  40. SELECT ROWNUM,rr.C0,rr.M, rr.ss
  41. FROM
  42. (
  43. SELECT C0,C1 M, AVG(C2) ss FROM T4  GROUP BY C0, C1
  44. UNION
  45. SELECT C0,SUBSTR(C1,1,1)||'__'  ,AVG(C2) ss FROM T4  GROUP BY C0,SUBSTR(C1,1,1) ) rr
  46. ORDER BY rr.C0,rr.M ASC;
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top