如何从Postgresql中同一个表的第一行值更新多行?

时间:2017-08-25 13:59:36

标签: sql postgresql

我在低代码应用程序Quickbase中有一个表。从电子表格导入数据后,我会填充客户名称,发票编号,发票日期和发票金额列。然后,我手动数据输入客户端ID&仅在第一行中的客户ID。我打算在一个单独的表中添加一个psql查询,该表与应用程序的Postgres数据库进行交互。此触发器应使用Client ID&的值更新其他行。第一行的客户ID。我不确定如何继续前进。如果需要Join语句?

1 个答案:

答案 0 :(得分:0)

更新表集clientid =(从clientid不为null的表中选择top clientid)

更新表set clientname =(从clientname为非null的表中选择top clientname)