php - 合并两个字段的日期和时间,然后插入表的第三个字段

标签 php mysql

我有tbl1其中有字段 datetime .假设还有另一张 table tbl2带字段date_time .现在,我想从 date 获取数据& time tbl1领域,将它们组合起来并插入到 date_time tbl2领域,在 Y-m-d H:i:s格式或任何可能的格式。请有人帮忙,从一个表插入到另一个表不是问题,但组合两个字段的值然后插入到另一个表让我头疼?

最佳答案

您应该连接 tbl1 中的日期和时间字段。

类似这样的事情:

INSERT INTO tbl2 (datetime_field) 
VALUES (SELECT CONCAT(date_filed, ' ', time_field) 
        FROM tbl1 WHERE pk_field = your_condition);

注意:子选择只能返回一个结果!

关于php - 合并两个字段的日期和时间,然后插入表的第三个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31957750/

相关文章:

php/html编码风格

php - 一个语句中有多个之间

没有 pk 的 MySQL Workbench 编辑列

php - 代码点火器 : update function model and controller

PHP 在两个字符串之间选择

php - 电子邮件表单未发送

php - 如何在 PHP OOP 中执行此操作

php - 使用 PHP 根据 MySQL 表中的特定文本显示特定图像

mysql - MySQL 中 SELECT 内的 IF 语句 SQL 查询

mysql - 如何使用mysql设计一个具有单个类别和n个子类别的数据库