【发布时间】:2018-01-01 22:42:05
【问题描述】:
请告知以下动作的触发程序:
有 2 个表 table_1 和 table_2 具有相似的列:col_a, col_b, col_c.
当在 PHP 语句中插入 table_1 (col_a) 某个字符串值时,它必须与 table_2 (col_a) 进行比较,如果它们相同,则必须将来自 table_2 (col_b, col_c) 的值插入到 table_2 (col_b, col_c) 中
请指教
【问题讨论】:
-
将问题与您目前所制作的内容结合起来
-
UPDATE table_2 SET ((col_b, col_c) = SELECT FROM table_1 (col_b, col_c) IF table_1 (col_a) = table_2 (col_a)
-
这是否意味着每个表只有一行?还是 table_1.col_a 的最后一个索引与 table2.col_a 的最后一个索引相比?
-
我已删除冲突的产品标签。请添加您实际使用的那个。
-
当然不止一个……对于每一行
标签: sql postgresql