mysql - 将行计数结果插入另一个表
问题描述
如何计算来自不同表的总行数并将它们插入结果表的列中。在 MySQL 中
Insert into hospitals(total_case)
Select count(*)
Id, count (id)
From Islamabad
解决方案
语句中的列INSERT INTO
数应与SELECT
子句中选择的列数匹配。
您选择了两列count(*) Id, count (id)
,但想插入total_case
会产生错误的单列。
INSERT INTO hospitals (total_case)
SELECT COUNT(id)
FROM Islamabad;
推荐阅读
- python - 使用 opencv3 将图像重新生成为 3D
- java - 为什么同一个按钮需要不同的元素定位器才能工作?
- c# - WCF 服务:使用 AD 对 WebGet 和 WebInvoke 的限制 - 具有匿名访问权限的网站的安全角色
- saml - Shibboleth->Saml2 元数据
- php - PHP SOAP 客户端 - 访问被拒绝 Cvent
- tensorflow - Tensorflow 1.9 / 对象检测:model_main.py 仅评估一张图像
- python - python中的strip()函数用法
- javascript - Gatsby 客户端重定向到在 Netlify 上不起作用的外部 URL
- php - PHP - 在关于模式 X 的区间内生成随机数
- c# - 如何通过属性影响json序列化