??? 简单SQL语句求解 ???
时间:2011-12-05
来源:互联网
如何联合查询两表,得到T3,其中T1,T2合同编号相同,合同号为两表的主键,每个合同只对应一个工长与监理,其中本期提成额,为选择时间段内 本次提成之和,其中应提成额,累计提成额,未提成额不区分时间是所有的时间的总和,T3表如果选择小于等于2011-10-30号时,则 监理本期提成额 为40.
如何联合查询T3
T1(合同应提成表)
合同号 职务 姓名 应提成额
001 工长 李 500
001 工长 李 200
001 监理 王 400
T2(合同完工进度表:如工长完工30%,那就是:工长应提成额(500+200)*30%=210 )
合同号 职务 姓名 完工比例 本次提成 完工日期
001 工长 李 30% 210 2011-10-01
001 工长 李 20% 140 2011-10-27
001 监理 王 10% 40 2011-10-30
查询日期大于等于2011-10-01 到 小于等于 2011-10-27 的结果为
T3(工长监理 时间段 提成汇总表)
合同号 职务 工长完工比例 工长姓名 工长应提成额 工长本期提成额 工长累加提成额 工长未提成额 ...接下面
001 工长 50% 李 700 350 350 350
监理姓名 监理应提成额 监理本期提成额 监理累加提成额 监理未提成额
王 400 0 40 360
如何联合查询T3
T1(合同应提成表)
合同号 职务 姓名 应提成额
001 工长 李 500
001 工长 李 200
001 监理 王 400
T2(合同完工进度表:如工长完工30%,那就是:工长应提成额(500+200)*30%=210 )
合同号 职务 姓名 完工比例 本次提成 完工日期
001 工长 李 30% 210 2011-10-01
001 工长 李 20% 140 2011-10-27
001 监理 王 10% 40 2011-10-30
查询日期大于等于2011-10-01 到 小于等于 2011-10-27 的结果为
T3(工长监理 时间段 提成汇总表)
合同号 职务 工长完工比例 工长姓名 工长应提成额 工长本期提成额 工长累加提成额 工长未提成额 ...接下面
001 工长 50% 李 700 350 350 350
监理姓名 监理应提成额 监理本期提成额 监理累加提成额 监理未提成额
王 400 0 40 360
作者: lantianhf07 发布时间: 2011-12-05
http://topic.csdn.net/u/20111204/15/67d06578-54ff-4357-afad-6ac03a90eb06.html
照着上次的思路自己动动脑,思路给你了下次遇到个差不多的问题还是不会有什么用呢?
那下下次,下下下次呢?
照着上次的思路自己动动脑,思路给你了下次遇到个差不多的问题还是不会有什么用呢?
那下下次,下下下次呢?
作者: geniuswjt 发布时间: 2011-12-05
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28