我有一个用于跟踪票证的访问数据库。由于与该票证相关的不同编程更改,每张票证可能有多次出现。每条记录还有一个 program_type 字段,即 SVR 或 VB。例子:
123456 - SVR - SomeCode
123456 - VB - SomeVBCode
我在数据库中添加了一个名为 VB_Flag 的列,默认为 0,我想为每张包含 VB 代码的票将其更改为数字 1。所以,这里的结果是:
123456 - SVR - SomeCode - 1
123456 - VB - SomeVBCode - 1
但是,我一生都无法弄清楚如何编写此更新查询。起初我试过:
UPDATE table SET VB_Flag = 1 WHERE program_type = 'VB'
但这显然遗漏了所有与 VB 代码共享票号的 SVR 代码。
我不知所措。帮助?