Php 从table.column1中选择,处理值,在第2列和第3列中插入

Php 从table.column1中选择,处理值,在第2列和第3列中插入,php,database,postgresql,Php,Database,Postgresql,最近又向一个已经有很多列和行的表中添加了2列 这两列(B和C)必须包含该表已从另一列A中获得的类似值 表格A: 2018-05-15h00:00/2018-05-15h23:00[文本](值可能不同,但格式相同) 表B必须是: 2018-05-15 00:00:00[无时区的时间戳] 表C必须: 2018-05-15 23:00:00[无时区的时间戳] 从PHP开始这将非常容易(请不要介意代码,这只是一个示例): 您可以只使用MySQL查询,而不使用PHP调用 UPDATE Table_B SE

最近又向一个已经有很多列和行的表中添加了2列

这两列(BC)必须包含该表已从另一列A中获得的类似值

表格A2018-05-15h00:00/2018-05-15h23:00[文本](值可能不同,但格式相同)

表B必须是: 2018-05-15 00:00:00[无时区的时间戳]

表C必须: 2018-05-15 23:00:00[无时区的时间戳]

从PHP开始这将非常容易(请不要介意代码,这只是一个示例):


您可以只使用MySQL查询,而不使用PHP调用

UPDATE Table_B
SET
    Table_B.col1 = Table_A.col1,
    Table_B.col2 = Table_A.col2
FROM
    Tableone AS Table_B
    INNER JOIN TableTwo AS Table_A
        ON Table_B.some_id = Table_A.some_id

我不确定你是否理解这个问题:/
UPDATE Table_B
SET
    Table_B.col1 = Table_A.col1,
    Table_B.col2 = Table_A.col2
FROM
    Tableone AS Table_B
    INNER JOIN TableTwo AS Table_A
        ON Table_B.some_id = Table_A.some_id