如何在 MySQL 中更新具有不同值的多行?
我有一个带有“A”列的表。 有些行的“A”列有 14 位数字,有些行只有 12 位。我需要将所有条目转换为 14 位数字。数据类型是 varchar 我想一次更新所…
MySql 一次更新两个表
我有两个表需要完全相同的值来实现非规范化目的。 这是查询。 第一个表 UPDATE Table_One SET win = win+1, streak = streak+1, score = score+200 WH…
如果记录在表中则插入或更新
我有一个表 Cars 和 CarDescriptions 汽车:IDCar(int, PK, 自动增量) 汽车描述(ID描述, 标头(nvarchar),内容(nvarchar),idCar(int,FK) 在…
在 SQL 2008 中使用 CASE 更新多行
我有以下 SQL 语句,我试图更新与 select 语句匹配的多行。 UPDATE Cars SET engineSize = CASE specCode WHEN 1 THEN value ELSE engineSize END FRO…
如何从 SQL Server 中的 SELECT 进行更新?
在SQL Server中,可以使用INSERT..SELECT语句将行插入到表中: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHE…
Oracle 中的动态更新查询
我正在尝试为表创建标准 UPDATE 查询。但是,如果满足某些条件,则应在 UPDATE 语句中包含/排除某些列。 例如: UPDATE TBL_PROJECT SET REVISION_COU…
MYSQL - 如何更新由 group by select 语句产生的所有项目的字段
我有一个这样的选择: SELECT field1, field2, field3 FROM table WHERE field1= 5 AND field_flag =1 GROUP BY field1, field2, field3 limit 1000 …
在 SQL Server 2008 中插入/更新大量数据的最佳实践
我正在构建一个系统,用于通过各种 CSV 源更新大量数据。通常我会循环遍历提要中的每一行,执行选择查询来检查该项目是否已存在,并根据项目是否存在…
SQL 更新记录与另一个表中的记录进行比较
应该相当简单。 我有 2 张桌子。其中一个表有 table1(ID,name,other_id) ,另一个表有 table2(id,name,group,..) 我希望 table1.other_id 与 table2.i…