在Oracle中如何将sql查找多行结果与其中一列取平均值的结果一起显示 如题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用union all 把两个结果连接在一起,列数要一样多;select a,b,c from tbunion all select null,null,avg(c) c from tb; SELECT S.*, AVG(SAL) OVER() ALL_AVG, AVG(SAL) OVER(PARTITION BY DEPTNO) DEPT_AVG FROM SCOTT.EMP S; SELECT a.*,b.count_deptno FROM emp a (SELECT count(deptno) count_deptno FROM emp GROUP BY deptno) b; 添加唯一性約束失敗 oracle存储过程怎样调用另外一个存储过程 关于不同字符集的数据库通过数据库链接查询时如何将不同的字符集的汉字数据正常显示 oracle8i 数据库链接 如何提高存储过程批量插入及更新数据的性能 启动OracleOraHome90HTTPServer服务 客户端连接服务器的问题 用什么语句可以查询到所有用户表的字段数和记录数阿? 初学者!jsp与orcale9i的连接问题 数据库的字段数多少会不会对写数据库的速度造成影响 帮我谢谢在oracle中创建这张表的sql语句! execute immediate 的问题
union all select null,null,avg(c) c from tb;
AVG(SAL) OVER() ALL_AVG,
AVG(SAL) OVER(PARTITION BY DEPTNO) DEPT_AVG
FROM SCOTT.EMP S;
FROM emp a (SELECT count(deptno) count_deptno
FROM emp
GROUP BY deptno) b;