mysql - INSERT INTO COUNT(*) 在 MYSQL 中自动更新时间戳

标签 mysql sql

如何在 test_reports 下使用以下表结构运行以下查询

表名称 日期(当前时间戳) 总计计数

INSERT INTO test_reports SELECT "table1", "date", COUNT(*) from `table1`;    

除了时间戳未更新并保持为 00:00:00 之外,上述工作正常

最佳答案

如果日期列根据定义设置为 CURRENT_TIMESTAMP,则可以将其保留。

INSERT INTO test_reports (Table_Name, Total_Count)
SELECT "table1", COUNT(*) FROM table1

关于mysql - INSERT INTO COUNT(*) 在 MYSQL 中自动更新时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16702220/

相关文章:

php - PHP中Mysql密码错误

mysql - 当有两个条件时,左连接如何检索数据?

mysql - 截断不正确的日期时间值 mysql

PHP : comparing fetched date with today

mysql - 获取表中每个组的最大值

SQL - 添加计数 if 语句

sql - postgresql:错误重复键值违反唯一约束

当 Magento 同时被 300 个用户攻击时 mysql 消失了

php - 如何在 mysql 数据库中存储 Twitter 状态 id_str

php - 如何通过 cake php 翻译此查询以及如何调用计数?