Yêu cầu thg 7 2, 2022 2:48 SA 240 0 1
  • 240 0 1
0

Làm sao để update dữ liệu từ cột này sang cột khác trong cùng một table ?

Chia sẻ
  • 240 0 1

UPDATE or_datarow b set b.FN71 = (select a.FN13 from or_datarow a where a.tenant_id = 144 and a.obj_id = 10607274 and a.org_id = 17389297 and time_id = 2021 and b.ind_id = a.ind_id ) where b.tenant_id = 144 and b.obj_id = 10605547 and b.org_id = 17389297 and b.time_id = 2023

Mình đang cố update dữ liệu ở cột FN13 sang cột FN71 mà đang không được. Nhờ a/c giúp em với ạ.

1 CÂU TRẢ LỜI


Đã trả lời thg 7 3, 2022 9:32 SA
+3

Update dữ liệu từ cột này sang cột khác trong cùng một table mình làm trong Postgres thì khá dễ như này, bạn thử xem nhé:

update table_name set col_a = col_b where id = 999;

Nếu không có where thì nó sẽ update cho toàn bộ row trong table.

Chia sẻ
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí