sql语句如何写

isage2002 2002-07-06 12:35:56
有一数据库kk.mdb
内有 统计表,交费单位表、缴费日志表、欠费表、余额表 格式分别为
统计表:单位编号,单位名称,项目,欠费金额,上半年交费额,余额
例:001 市委 个人 200 1000 50
001 市委 单位 400 2000 50
002 市府 个人 212 1100 0
002 市府 单位 424 2200 0
交费单位表:单位编号,单位名称
例: 001 市委
002 市府
缴费日志表:单位编号,缴纳日期, 单位缴纳,个人缴纳
001 2002-02-03 1000 500
002 2002-02-03 2200 1100
001 2002-05-06 1000 500
001 2002-07-02 1000 500
欠费表: 单位编号,欠费年度,个人欠费金额,单位欠费金额
001 2000 100 200
001 2001 100 200
002 2000 100 200
002 2001 112 224
余额表: 单位编号,金额 单位与个人同一个数值,不区分
001 50
如何将 交费单位表、缴费日志表、欠费表、余额表 生成 统计表并将数据保存到统计表中
...全文
35 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
floattofool 2002-07-06
  • 打赏
  • 举报
回复
Select * From Table
isage2002 2002-07-06
  • 打赏
  • 举报
回复
大家一起讨论一下
isage2002 2002-07-06
  • 打赏
  • 举报
回复
我需要 一条或多条sql语句完成 access的 如何去做?
breezing 2002-07-06
  • 打赏
  • 举报
回复
取一个单位,算出各项数据,插入一条记录,然后循环
isage2002 2002-07-06
  • 打赏
  • 举报
回复
有一数据库kk.mdb
内有 统计表,交费单位表、缴费日志表、欠费表、余额表
格式分别为
统计表:单位编号,单位名称,项目,欠费金额,上半年交费额,余额
001 市委 个人 200 1000 50
001 市委 单位 400 2000 50

002 市府 个人 212 1100 0
002 市府 单位 424 2200 0

交费单位表:单位编号,单位名称
001 市委
002 市府
缴费日志表:单位编号,缴纳日期, 单位缴纳,个人缴纳
001 2002-02-03 1000 500
002 2002-02-03 2200 1100
001 2002-05-06 1000 500
001 2002-07-02 1000 500
欠费表: 单位编号,欠费年度,个人欠费金额,单位欠费金额
001 2000 100 200
001 2001 100 200
002 2000 100 200
002 2001 112 224
余额表: 单位编号,金额 单位与个人同一个数值,不区分
001 50
余额表的值,单位和个人一样 都是 余额表内的值

如何将 [交费单位表中] 所列的单位 分别按照(单位和个人)统计出(或列出) [缴费日志表]、[欠费表]、[余额表] 内的值,生成[统计表]格式,并且保存到统计表中。
如:单位编号 001 的单位
个人欠缴的金额为[欠费表] 2000年度100元+2001年度100元=200元
上半年缴纳的金额为[缴费日志表] 500元+500元=1000元
的余额为[余额表]50元

单位欠缴的金额为[欠费表] 2000年度200元+2001年度200元=400元
上半年缴纳的金额为[缴费日志表] 1000元+1000元=2000元
余额为[余额表]50元 (同个人的保持一致)

将此数据保存到 统计表内
breezing 2002-07-06
  • 打赏
  • 举报
回复
是不太简单,用游标吧!
isage2002 2002-07-06
  • 打赏
  • 举报
回复
有一数据库kk.mdb
内有 统计表,交费单位表、缴费日志表、欠费表、余额表
格式分别为
统计表:单位编号,单位名称,项目,欠费金额,上半年交费额,余额
001 市委 个人 200 1000 50
001 市委 单位 400 2000 50

002 市府 个人 212 1100 0
002 市府 单位 424 2200 0

交费单位表:单位编号,单位名称
001 市委
002 市府
缴费日志表:单位编号,缴纳日期, 单位缴纳,个人缴纳
001 2002-02-03 1000 500
002 2002-02-03 2200 1100
001 2002-05-06 1000 500
001 2002-07-02 1000 500
欠费表: 单位编号,欠费年度,个人欠费金额,单位欠费金额
001 2000 100 200
001 2001 100 200
002 2000 100 200
002 2001 112 224
余额表: 单位编号,金额 单位与个人同一个数值,不区分
001 50
余额表的值,单位和个人一样 都是 余额表内的值

如何将 [交费单位表中] 所列的单位 分别按照(单位和个人)统计出(或列出) [缴费日志表]、[欠费表]、[余额表] 内的值,生成[统计表]格式,并且保存到统计表中。
如:单位编号 001 的单位
个人欠缴的金额为 2000年度100元+2001年度100元=200元
上半年缴纳的金额为 500元+500元=1000元
的余额为50元

单位欠缴的金额为 2000年度200元+2001年度200元=400元
上半年缴纳的金额为 1000元+1000元=2000元
余额为50元 (同个人的保持一致)
将此数据保存到 统计表内
isage2002 2002-07-06
  • 打赏
  • 举报
回复
没有那么简单 如果是那样 我乞不秀豆
l_xiaofeng 2002-07-06
  • 打赏
  • 举报
回复
能否在说清楚一点。
breezing 2002-07-06
  • 打赏
  • 举报
回复
用group by,sum,你自己慢慢试吧!
isage2002 2002-07-06
  • 打赏
  • 举报
回复
Delphi 无人哪........5555555
isage2002 2002-07-06
  • 打赏
  • 举报
回复
认真一点好不好 小弟

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧