agg.sql.out
上传用户:blenddy
上传日期:2007-01-07
资源大小:6495k
文件大小:3k
源码类别:

数据库系统

开发平台:

Unix_Linux

  1. QUERY: create table agga (a integer);
  2. QUERY: create table aggb (b smallint);
  3. QUERY: create table aggc (c float);
  4. QUERY: create table aggd (d float8);
  5. QUERY: insert into agga values (1);
  6. QUERY: insert into agga values (1);
  7. QUERY: insert into agga values (4);
  8. QUERY: insert into agga values (3);
  9. QUERY: select * from agga;
  10. a  
  11. -- 
  12. 1  
  13. 1  
  14. 4  
  15. 3  
  16. QUERY: insert into aggb values (10);
  17. QUERY: insert into aggb values (45);
  18. QUERY: insert into aggb values (10);
  19. QUERY: insert into aggb values (30);
  20. QUERY: select * from aggb;
  21. b   
  22. --- 
  23. 10  
  24. 45  
  25. 10  
  26. 30  
  27. QUERY: insert into aggc values (210.3);
  28. QUERY: insert into aggc values (4.45);
  29. QUERY: insert into aggc values (310);
  30. QUERY: insert into aggc values (310);
  31. QUERY: select * from aggc;
  32. c      
  33. ------ 
  34. 210.3  
  35. 4.45   
  36. 310    
  37. 310    
  38. QUERY: insert into aggd values ('-210.3'::float8);
  39. QUERY: insert into aggd values ('210.3'::float8);
  40. QUERY: insert into aggd values ('4.45'::float8);
  41. QUERY: insert into aggd values ('10310.33336'::float8);
  42. QUERY: insert into aggd values ('10310.33335'::float8);
  43. QUERY: select * from aggd;
  44. d            
  45. ------------ 
  46. -210.3       
  47. 210.3        
  48. 4.45         
  49. 10310.33336  
  50. 10310.33335  
  51. QUERY: select count(*) from agga;
  52. count  
  53. ------ 
  54. 4      
  55. QUERY: select count(*), avg(a) from agga;
  56. count  avg  
  57. ------ ---- 
  58. 4      2    
  59. QUERY: select avg(a), max(a) from agga;
  60. avg  max  
  61. ---- ---- 
  62. 2    4    
  63. QUERY: select sum(a), max(a) from agga;
  64. sum  max  
  65. ---- ---- 
  66. 9    4    
  67. QUERY: select avg(c) from aggc;
  68. avg      
  69. -------- 
  70. 208.687  
  71. QUERY: select sum(c) from aggc;
  72. sum     
  73. ------- 
  74. 834.75  
  75. QUERY: select max(c) from aggc;
  76. max  
  77. ---- 
  78. 310  
  79. QUERY: select min(c) from aggc;
  80. min   
  81. ----- 
  82. 4.45  
  83. QUERY: select count(*), avg(a), sum(a), max(a), min(a) from agga;
  84. count  avg  sum  max  min  
  85. ------ ---- ---- ---- ---- 
  86. 4      2    9    4    1    
  87. QUERY: select count(*), avg(b), sum(b), max(b), min(b) from aggb;
  88. count  avg  sum  max  min  
  89. ------ ---- ---- ---- ---- 
  90. 4      23   95   45   10   
  91. QUERY: select count(*), avg(c), sum(c), max(c), min(c) from aggc;
  92. count  avg      sum     max  min   
  93. ------ -------- ------- ---- ----- 
  94. 4      208.687  834.75  310  4.45  
  95. QUERY: select count(*), avg(d), sum(d), max(d), min(d) from aggd;
  96. count  avg          sum          max          min     
  97. ------ ------------ ------------ ------------ ------- 
  98. 5      4125.023342  20625.11671  10310.33336  -210.3  
  99. QUERY: create table agge (e integer);
  100. QUERY: select count(*) from agge;
  101. count  
  102. ------ 
  103. 0      
  104. QUERY: select avg(e) from agge;
  105. avg  
  106. ---- 
  107. 0    
  108. QUERY: select sum(e) from agge;
  109. sum  
  110. ---- 
  111. 0    
  112. QUERY: select sum(e) from agge;
  113. sum  
  114. ---- 
  115. 0    
  116. QUERY: select min(e) from agge;
  117. min  
  118. ---- 
  119.      
  120. QUERY: create table aggf (x int, y int);
  121. QUERY: insert into aggf (x) values (1);
  122. QUERY: insert into aggf (y) values (2);
  123. QUERY: insert into aggf values (10, 20);
  124. QUERY: select * from aggf;
  125. x   y   
  126. --- --- 
  127. 1       
  128.     2   
  129. 10  20  
  130. QUERY: select count(*) from aggf;
  131. count  
  132. ------ 
  133. 3      
  134. QUERY: select count(x), count(y) from aggf;
  135. count  count  
  136. ------ ------ 
  137. 2      2      
  138. QUERY: select avg(x), avg(y) from aggf;
  139. avg  avg  
  140. ---- ---- 
  141. 5    11   
  142. QUERY: drop table agga;
  143. QUERY: drop table aggb;
  144. QUERY: drop table aggc;
  145. QUERY: drop table aggd;
  146. QUERY: drop table agge;
  147. QUERY: drop table aggf;