首页 > 解决方案 > 将查询结果插入表并打印时间戳

问题描述

我有以下代码

SELECT COUNT(*)
FROM am_user_status
WHERE product_id = '11' AND STATUS = '1';
INSERT INTO metric_results(DATE)
VALUES (CURRENT_TIMESTAMP())

我有两列“活跃的 Mag 订阅者”和“日期”

到目前为止,查询将日期打印到日期列中,但不会打印查询结果,除非我删除插入日期查询。

我想我的格式不正确。

帮助非常感谢欢呼!

标签: mysqlsql

解决方案


要将活动订阅者计数和当前时间戳插入表中,请执行以下INSERT INTO操作SELECT

INSERT INTO metric_results (`Active Mag Subscribers`, `DATE`)
SELECT COUNT(*) AS `Active`, CURRENT_TIMESTAMP() AS `DATE`
FROM am_user_status
WHERE product_id = '11' AND STATUS = '1';

请使用INSERT INTO查找更多示例


推荐阅读