oraclegroupby语句实例测试

溪水很清澈,小鱼小虾都看的一清二楚。你看一群群的小鱼在前面游来游去,那只小虾从石头缝里爬出来向诱饵靠近,还有还有那只红钳子的大虾夹住了诱饵,哦,上钩咯!溪水上的钱币也随着一晃一晃的,星星点点的,投到了水面上,投到了石头上,还投到了我们的身上。夕阳西下暑气渐渐消退,我们也都相伴着回家了,带回去的不仅仅只有那些小虾……
Sql代码
 
CREATE TABLE test(a VARCHAR2( 20),b VARCHAR2 (20),c NUMBER,d VARCHAR2 (20)) INSERT INTO test VALUES( 'a1','b1' ,1, 't');
INSERT INTO test VALUES( 'a3','b3' ,3, 't');
INSERT INTO test VALUES( 'a4','b4' ,4, 't');
INSERT INTO test VALUES( 'a2','b2' ,2, 't');
INSERT INTO test VALUES( 'xx','xx' ,5, 'x'); INSERT INTO test VALUES( 'a1','b1' ,1, 't');
INSERT INTO test VALUES( 'a3','b3' ,3, 't');
INSERT INTO test VALUES( 'a4','b4' ,4, 't');
INSERT INTO test VALUES( 'a2','b2' ,2, 't');
INSERT INTO test VALUES( 'xx','xx' ,5, 'x');
COMMIT;

1.SELECT a,b, SUM(c) FROM test WHERE d= 't' GROUP BY a,b ORDER BY a,b; 2.SELECT a,b, SUM(c) FROM test WHERE d= 't' GROUP BY b,a ORDER BY a,b; 总结:对于1,2而言,结果应该是一样的,但是分组的顺序不同,SQL的性能应该也是不同的。

本文oraclegroupby语句实例测试到此结束。不论你在什么时候结束,重要的是结束之后就不要悔恨。小编再次感谢大家对我们的支持!

标签: oraclegroupby