一条sql查询语句,请达人帮帮忙 能否用一条select语句得出以下结果(不能用group by)公司的日期,收入,支出,节余date in out remain06/01 30 20 1006/02 40 20 3006/03 50 10 70 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能否用一条select语句得出以下结果(不能用group by)公司的日期,收入,支出,节余date in out remain06/01 30 20 10=(30-20)06/02 40 20 30=(30+40-20-20) 06/03 50 10 70=(30+40+50-20-20-20) 只需要date,in,out 这3个字段就可以,这是那公司的经理说的,谢谢! 我想要你数据库的表,还要把表名列上这样也只能写成:SELECT 商品名A ,SUM(DECODE(TO_CHAR(日期,'YYYY/MM/DD'),'2007/06/01', A.收入,0 ,A.支出,0)) ,SUM(DECODE(TO_CHAR(日期,'YYYY/MM/DD'),'2007/06/02', A.收入,0 ,A.支出,0)) ,SUM(DECODE(TO_CHAR(日期,'YYYY/MM/DD'),'2007/06/03', A.收入,0 ,A.支出,0)) FROM (表名)WHERE A.商品ID = 商品ID 用group by的查询语句为 select a.date ,a.in,a.out,sum(b.in)-sum(b.out) from company a,company b where b.date<=a.date group by a.d 不用group by 怎么做? java读取文件问题 各位老师啊,我朋友是JSP和STRUTS老师,不知道该教些学生一些什么样的实例啊 用java获取当前浏览的网页的地址 菜鸟请教2个关于控件的问题,谢谢指点! 我是初学者大家看看我的代码有什么问题 求高手指点!! java对音频文件检查是否有声音 请问:数字的二进制形式表现为“有符号2的补值”是什么意思? JDK v1.3给我出了这样一个难题,帮帮我 tomcat + Apache SOAP 的问题! 请问怎么用JAVA来做一个网络上的下载工具 实例化中的一个问题
公司的日期,收入,支出,节余date in out remain
06/01 30 20 10=(30-20)
06/02 40 20 30=(30+40-20-20)
06/03 50 10 70=(30+40+50-20-20-20)
这样也只能写成:
SELECT
商品名A
,SUM(DECODE(TO_CHAR(日期,'YYYY/MM/DD'),'2007/06/01', A.收入,0 ,A.支出,0))
,SUM(DECODE(TO_CHAR(日期,'YYYY/MM/DD'),'2007/06/02', A.收入,0 ,A.支出,0))
,SUM(DECODE(TO_CHAR(日期,'YYYY/MM/DD'),'2007/06/03', A.收入,0 ,A.支出,0))
FROM
(表名)
WHERE
A.商品ID = 商品ID
select a.date ,a.in,a.out,sum(b.in)-sum(b.out) from company a,company b where b.date<=a.date group by a.d
不用group by 怎么做?