-1

[在此处输入图像描述][1]我知道如何制作这个脚本,我正在使用我的oms数据库和插入的员工数据,我想根据他们的团队更新每个员工的数据。这意味着如果 3 名员工在 Team-A 中,我需要更新所有员工,然后立即保存。我SELECT用来查看所有这些数据,然后使用这些UPDATE代码。

UPDATE `oms`        
        SET 
        `EmployeeNumber` = :EmployeeNumber,
        `EmployeeName` = :EmployeeName,
        `SectionName` = :SectionName,
        `TeamName` = :TeamName,
        `monthname` = :monthname,
        `Date` = :Date,
        `D01` = :D01,
        `D02` = :D02,
        `D03` = :D03,
WHERE
`id` = :id AND
`TeamName` = 'Denki Customer Support'

第一行正在更新,但下一行没有。我认为有while/loop必要做或if/else有条件,我不确定。

这就是我想要的结果。谢谢你们帮助我:)

4

1 回答 1

-1

您只需使用TeamName= 'teamName' 即可更新您的团队数据。它将使用该 teamName 更新所有行。

如果您将使用 ID 和 teamName,那么它将不起作用。

希望这可以帮助

谢谢

于 2017-03-28T03:25:26.427 回答