我想更新列(A)中的所有行,但该列应填充列(B)和列(c),我应该说所有行都应该如此
+-------+-------+-------+
| Col_B | Col_C | Col_A |
+-------+-------+-------+
| x | y | xy |
| s | u | su |
| h | z | hz |
| t | t | tt |
| m | m | mm |
答案 0 :(得分:3)
简单的UPDATE
语句即可完成您想要的操作:
UPDATE [mytable] SET [Col_A] = CONCAT([Col_B], [Col_C])
请注意,缺少WHERE
子句将导致该子句应用于表中的所有行。
答案 1 :(得分:1)
只需尝试简单更新
UPDATE YourTable
SET Col_A = Col_B+Col_C