SQL将表中的某列数据按条件更新
已知一张表table1如下:
sernum teststatus machine testtime
TEST1231 S fct20101 2015/2/2 10:00
TEST1232 S fct20101 2015/2/2 10:00
TEST1233 S fct20101 2015/2/2 10:00
TEST1234 S fct20101 2015/2/2 10:00
TEST1231 P fct20101 2015/2/2 15:02
TEST1232 P fct20101 2015/2/2 15:08
TEST1233 P fct20101 2015/2/2 16:15
TEST1234 P fct20101 2015/2/2 15:22
TEST2021 S fct20102 2015/2/3 16:02
TEST2022 S fct20102 2015/2/3 16:02
TEST2023 S fct20102 2015/2/3 16:02
TEST2024 S fct20102 2015/2/3 16:02
TEST2025 S fct20102 2015/2/3 16:02
TEST2026 S fct20102 2015/2/3 16:02
TEST2021 P fct20102 2015/2/3 16:02
TEST2022 P fct20102 2015/2/3 16:02
TEST2023 P fct20102 2015/2/3 16:02
TEST2024 P fct20102 2015/2/3 16:02
TEST2025 P fct20102 2015/2/3 16:02
TEST2026 P fct20102 2015/2/3 16:02
TEST1231 S fct20105 2015/2/5 10:00
TEST1232 S fct20105 2015/2/5 10:00
TEST1233 S fct20105 2015/2/5 10:00
TEST1234 S fct20105 2015/2/5 10:00
TEST1231 P fct20105 2015/2/5 20:02
TEST1232 P fct20105 2015/2/5 20:23
TEST1233 P fct20105 2015/2/5 20:32
TEST1234 P fct20105 2015/2/5 20:16
..........
现在需要将所有 teststatus='P'或teststatus='A'的记录的testtime更新为其对应的sernum,machine相同的但teststatus='S'的testtime
如下结果:
sernum teststatus machine testtime
TEST1231 S fct20101 2015/2/2 10:00
TEST1232 S fct20101 2015/2/2 10:00
TEST1233 S fct20101 2015/2/2 10:00
TEST1234 S fct20101 2015/2/2 10:00
TEST1231 P fct20101 2015/2/2 10:00
TEST1232 A fct20101 2015/2/2 10:00
TEST1233 P fct20101 2015/2/2 10:00
TEST1234 P fct20101 2015/2/2 10:00
TEST2021 S fct20102 2015/2/3 16:02
TEST2022 S fct20102 2015/2/3 16:02
TEST2023 S fct20102 2015/2/3 16:02
TEST2024 S fct20102 2015/2/3 16:02
TEST2025 S fct20102 2015/2/3 16:02
TEST2026 S fct20102 2015/2/3 16:02
TEST2021 A fct20102 2015/2/3 16:02
TEST2022 P fct20102 2015/2/3 16:02
TEST2023 A fct20102 2015/2/3 16:02
TEST2024 P fct20102 2015/2/3 16:02
TEST2025 P fct20102 2015/2/3 16:02
TEST2026 P fct20102 2015/2/3 16:02
TEST1231 S fct20105 2015/2/5 10:00
TEST1232 S fct20105 2015/2/5 10:00
TEST1233 S fct20105 2015/2/5 10:00
TEST1234 S fct20105 2015/2/5 10:00
TEST1231 P fct20105 2015/2/5 10:00
TEST1232 P fct20105 2015/2/5 10:00
TEST1233 A fct20105 2015/2/5 10:00
TEST1234 P fct20105 2015/2/5 10:00
请帮忙 写个SQL语句,谢谢!