同表连接更新的sql
来源:互联网 发布:淘宝怎么继续延长收货 编辑:程序博客网 时间:2024/04/30 06:19
表com_Resource
CREATE TABLE [dbo].[COM_Resource](
[ResourceID] [bigint] NOT NULL,
[Version] [varchar](30) COLLATE Chinese_PRC_CI_AS NOT NULL,
[LanguageCode] [varchar](10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[ResourceValue] [nvarchar](max) COLLATE Chinese_PRC_CI_AS NULL,
[TmpResourceID] [nvarchar](max) COLLATE Chinese_PRC_CI_AS NULL,
CONSTRAINT [PK_COM_Resource] PRIMARY KEY CLUSTERED
(
[ResourceID] ASC,
[Version] ASC,
[LanguageCode] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
数据如下图
--想实现同表中将除了languageCode=en-us外的其它同version and 同resourceID的记录的TmpResourceID值都更新成和languageCode=en-us的记录的值.
update b set TmpResourceID=a.TmpResourceID
from com_Resource b inner join com_Resource a on b.ResourceID=a.ResourceID and b.LanguageCode='zh-cn'
where a.LanguageCode='en-us'
- 同表连接更新的sql
- SQL SERVER 同表跨连接拷贝数据
- SQL Server 的连接、查询与更新
- SQL中多表连接组合更新的问题
- SQL update,连接表更新语句
- 将不同文本框的值更新到不同的表
- Oracle和SQL Server的对比 - 连接表的更新操作Update SQL 语句
- sql server 同ID字段连接显示
- 同表记录更新(用同表的一条记录的值更新本表的其它记录的值)
- SQL SERVER 2008 同表同列做差
- 同/异构sql的语句
- MySql case when then 同表多连接 时间判断 sql语句
- sql server的JDBC连接,查询,更新,关闭
- sql的表连接
- Sql 同表同列一条sql显示所有组合
- Sql Server同表内的级联排序
- SQL Server 建表:同表 字段之间的约束
- sql同表复制问题
- WinCE中的console重定向
- IT人不要一直做技术
- Hibernate中配置C3P0连接池
- mysql命令集锦
- 存储过程
- 同表连接更新的sql
- Linux动态库(.so)搜索路径(转载)
- 一滴泪
- 数据安全谈:文档透明加密四大趋势
- CSS VML画平滑圆角框
- CPage类中的函数
- 五分钟快速用Flex构建WebService应用
- javascript实现的java里的Map对象
- Hibernate基础