将一张表的字段根据条件更新到另一张表的一个字段中去
2012-07-06 16:29
501 查看
现有两张表,一张关键词主表,一张关键词表幅表,主表里记录了关键词的ID,Keyword,ClassID,className
幅表里记录的是: ID,Keyword,classID
其中主表的keyword和幅表的Keyword相同,但是幅表中少一个字段ClassName,现要将这个字段加上去,所以得同步主表中的ClassName到幅表中
其中更新的SQL语句为:
update dbo.Product_Extend
set ClassName=(select ClassName from Keyword_weiku where keyword_weiku.keyword=Product_Extend.keyword)
幅表里记录的是: ID,Keyword,classID
其中主表的keyword和幅表的Keyword相同,但是幅表中少一个字段ClassName,现要将这个字段加上去,所以得同步主表中的ClassName到幅表中
其中更新的SQL语句为:
update dbo.Product_Extend
set ClassName=(select ClassName from Keyword_weiku where keyword_weiku.keyword=Product_Extend.keyword)
相关文章推荐
- 根据条件用一个表的字段,去更新另一个表的字段
- sql 根据指定条件获取一个字段批量获取数据插入另外一张表字段中+MD5加密
- ElasticSearh更新nested字段(Array数组)。怎么根据查询条件(query)复制一个(index)到新的Index how to update by query a nested fields data for elasticsearch
- 用钩子程序实现根据一个表的字段更新另一个表的字段
- 根据某一条件,从一张表更新数据到另一张表的相应列
- 【数据库】SQL两表之间:根据一个表的字段更新另一个表的字段
- SQL根据条件批量update更新字段案例
- 【数据库】同一字段根据不同条件更新的sql语句的写法
- mysql根据某一张表的字段更新另一张表的字段
- 根据一个表的字段,更新另外一个表的字段
- thinkphp根据条件取得id值并更新个别字段的值
- SQL两表匹配,将A表的指定字段所有内容根据条件更新B表指定字段的所有内容
- 更新 将B表的数据更新到A表中的某个字段的sql(根据条件)
- SQL两表之间:根据一个表的字段更新另一个表的字段
- mysql查询数据,根据条件更新到另一张表
- Sqlserver触发器,一个表中有记录更新,根据特定条件判断是否插入另一个表中
- 更新一个表字段根据子查询结果
- 根据一个表中的字段属性名称作为查询条件来批量修改该表中数据
- mysql 同一个字段作为条件更新
- oracle将一个表的多个字段更新到另一张表里面