昨天发了贴,但是没有结果,今天重发一贴!
有四个表
A:id jsfl(结算方量 bchao(车号) pubdate(时间)这个表记录每天这辆车的工作量,一个月算一次
B:id bchao(车号) jbbsl(一月这辆车的总工作量任务)jxbsjg(超出基本任务,每方的价格)
C:id ryxm(人员姓名) jbgz(基本工资) bchao(所属车号) jxxssd(绩效工资系数)
D:id kk(罚款) qtzj(借钱) sj(时间) xm(员工姓名)现在我想得到的结果算出员工一个月究竟应该得到多少工资:实际工资=基本工资+绩效工资-罚款-借钱,然后得到一个新表,我好每月对这名员工发工资,并结账,将这个表得数据插入一个新表,方便以后查询。这个究竟怎么实现,希望得到各位高手指教,谢谢!本人新手,希望大家说的详细一些!
有四个表
A:id jsfl(结算方量 bchao(车号) pubdate(时间)这个表记录每天这辆车的工作量,一个月算一次
B:id bchao(车号) jbbsl(一月这辆车的总工作量任务)jxbsjg(超出基本任务,每方的价格)
C:id ryxm(人员姓名) jbgz(基本工资) bchao(所属车号) jxxssd(绩效工资系数)
D:id kk(罚款) qtzj(借钱) sj(时间) xm(员工姓名)现在我想得到的结果算出员工一个月究竟应该得到多少工资:实际工资=基本工资+绩效工资-罚款-借钱,然后得到一个新表,我好每月对这名员工发工资,并结账,将这个表得数据插入一个新表,方便以后查询。这个究竟怎么实现,希望得到各位高手指教,谢谢!本人新手,希望大家说的详细一些!
h.ryxm 员工姓名,h.jbgz 基本工资 ,h.jxxssd 绩效系数,m.zj 支借,((s.JsFl-b.jbbsl)*b.jxbsjg*h.jxxssd)-m.zj hj
from BCSZ b
left join
(select SUBSTRING(CONVERT(varchar(20),PubDate,112),0,7) as PubDate,a.BcHao,sum(JsFl) JsFl from ZLTJ a
group by SUBSTRING(CONVERT(varchar(20),PubDate,112),0,7),BcHao)s on b.bchao=s.BcHao
left join
(select c.ryxm,c.jbgz,c.jxxssd,c.bchao from CSSZ c )h on h.bchao=s.BcHao
left join
(select SUBSTRING(CONVERT(varchar(20),sj,112),0,7) as sj,y.xm,sum(isnull(bt+jl+kk+qtzj,0))zj from YGZJ y
group by SUBSTRING(CONVERT(varchar(20),sj,112),0,7),xm)m on h.ryxm=m.xm and m.sj=s.PubDate
我现在得出了这个表,我应该怎么在asp.net上显示?