当前位置: 代码迷 >> VFP >> replace转换为SQL语句的update写法(讨论),该如何处理
  详细解决方案

replace转换为SQL语句的update写法(讨论),该如何处理

热度:4724   发布时间:2013-02-26 00:00:00.0
replace转换为SQL语句的update写法(讨论)
1、
replace   all   标准工资   with   计件工资+日工天数*日工价,加班工资   with   (日工价/9+0.5)*加班工时   for   计件工资+日工天数*日工价#0

SQL   写法:  
update   AAA   set   标准工资=计件工资+日工天数*日工价,加班工资=(日工价/9+0.5)*加班工时   where   条件如何写???(for   计件工资+日工天数*日工价#0)
                             
2、
replace   all   应付工资   with   标准工资+加班工资+装卸补贴+补助+工龄+全勤,伙食费   with   e-> 合计   for   标准工资#0

SQL   写法:  
update   AAA   set   应付工资=标准工资+加班工资+装卸补贴+补助+工龄+全勤,伙食费=BBB.合计   where   条件如何写???(for   标准工资#0)

谢谢!

------解决方案--------------------------------------------------------
没有看到记录,在VFP9以下有关两表替换,一般用SCAN,9用UPDATE FROM
------解决方案--------------------------------------------------------
where 计件工资+日工天数*日工价 <> 0
------解决方案--------------------------------------------------------
To:wwwwb() 谢谢提示

2、
update AAA set 应付工资=标准工资+加班工资+装卸补贴+补助+工龄+全勤,伙食费=BBB.合计 FROM BBB where AAA.编号=BBB.编号 and 标准工资#0
  相关解决方案