急,财务人员求SQL数据库查询关于科目余额SQL语句

有一SQL数据库表JDT1,有四个字段 ACCOUNT(科目代码) DEBIT(借方金额) CREDIT(贷方金额) REFDATE过账日期,我想做一个查询,并且查询后不影响原表,能得到如下查询结果
科目代码 借方金额 贷方金额 余额 其中余额=期初余额+借方金额-贷方金额
举列如下:
科目代码 借方金额 贷方金额 余额
100101 1000
100101 100 1100
100101 200 900
有没办法的说

第1个回答  2010-12-02
楼上说的对。。按你这表就这样子写
SELECT ACCOUNT, DEBIT,CREDIT,(期初余额,DEBIT-CREDIT) AS YE FORM JDT1
第2个回答  2010-12-02
你的期初余额从那里获取啊?
select ACCOUNT,DEBIT,CREDIT,(DEBIT - CREDIT) as 余额 from JDT1 如果你找到期初余额
那么就这样
select ACCOUNT,DEBIT,CREDIT,(期初余额+ DEBIT - CREDIT) as 余额 from JDT1
第3个回答  2010-12-03
--SELECT ACCOUNT, DEBIT,CREDIT,(期初余额,DEBIT-CREDIT) AS YE FORM JDT1
估计这样达不到你要的效果
170668822我Q 有事儿找我。
第4个回答  2010-12-02
首先楼上两位的全不对的说:
这个一定要用聚合函数,
HI过来我帮你解决 看一你的表结构本回答被提问者采纳
相似回答