有两个表tb_a和tb_b,其中tb_a的数据有5W条,表结构为:
|id |name | mobile |email |
|1 |张三 | 13811111111 |1@qq.com |
|2 |李四 | 13911111111 |2@qq.com |
tb_b的数据有50W条,表结构为:
|id |aid|title | desc |tag |
|1 |1 |张三的文章1 | 这里是张三的文章1,手机号:13811111111 |张三,科技 |
|2 |1 |文章2 | 这里是张三的文章2,手机号:13811111111 |张三,自然 |
|1 |2 |文章3 | 文章3,手机号:13911111111 |科技 |
|2 |2 |李四的文章4 | 这里是李四的文章4,手机号:13911111111 |李四,自然 |
tb_b表中的aid,对应tb_a中的id。且tb_b表中的title,desc,tag等这些字段中,按要求不允许出现tb_a中的name,mobile,email等内容。
有没有sql语句能最快的速度批量替换掉tb_b中的title,desc,tag这些字段中不能出现的内容?