mysql - 将查询结果插入表并打印时间戳
问题描述
我有以下代码
SELECT COUNT(*)
FROM am_user_status
WHERE product_id = '11' AND STATUS = '1';
INSERT INTO metric_results(DATE)
VALUES (CURRENT_TIMESTAMP())
我有两列“活跃的 Mag 订阅者”和“日期”
到目前为止,查询将日期打印到日期列中,但不会打印查询结果,除非我删除插入日期查询。
我想我的格式不正确。
帮助非常感谢欢呼!
解决方案
要将活动订阅者计数和当前时间戳插入表中,请执行以下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查找更多示例
推荐阅读
- android - 谷歌服务插件生成的 Lint 标记 project_id 为 UnusedResource
- javascript - Dropzone 在初始化函数上添加 id 并排序
- python - Bokeh 和 Holoviews 导入错误 - 包不一致
- javascript - 标签 HTML 的倒计时时间
- python - 如何计算木星和土星的位置?
- javascript - 如何让@screen 的显示样式与jQuery 的slideToggle 配合使用?
- windows - 导入的包有另一个依赖项时未协调的导入路径
- python - TensorFloed 更新导致回调故障,
- react-native - 如何将底部选项卡导航器添加到堆栈导航内的一个屏幕?
- xaml - Xamarin 的按钮问题