求SQL语句(两个表,分组,统计) 表已经简化了。A表 B表id(用户编号) id (用户编号) cash (支付金额)A是用户表, B是所有用户的交易明细现在需要统计A表里的所有用户的 交易次数,总支付金额不管A表里的用户在B表里面有没有交易记录,都要显示出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select a.id,count(b.cash) count,sum(b.cash) sum from a,b where a.id=b.id(+)group by a.id SELECT A.ID, COUNT(B.ID), SUM(B.CASH) FROM A, B WHERE A.ID = B.ID(+) GROUP BY A.ID ORDER BY A.ID; sql 写个sql 得到: 上一列 的 数据 第一列 为null oracle 关联利率,效率问题分析 ora-00604/ora-04031错误 为什么我建立一个temp表需要40多秒? 关于表分区中maxvalues的大小? 数据库字段拷贝问题,请求解答!! 如何修改oracle9i数据库端的字符集 大的插入操作能不能不记录到回滚段,实在太慢了~! 怎样用Oracle PL/SQL 通知应用程序? 有哪些Oracle/db2特有的命令/用法,SQL Server不具备的? 请教SQL的写法??? 在线等,急问一个查询语句问题
group by a.id
FROM A, B
WHERE A.ID = B.ID(+)
GROUP BY A.ID
ORDER BY A.ID;