Mysql 将行计数结果插入到另一个表中

Mysql 将行计数结果插入到另一个表中,mysql,Mysql,如何计算不同表中的总行数并将它们插入结果表的列中。在MySQL中 Insert into hospitals(total_case) Select count(*) Id, count (id) From Islamabad INSERT INTO语句中的列数应与SELECT子句中选择的列数相匹配 您已选择了两列count(*)Id,count(Id),但希望在单个列total\u case中插入,这将产生错误 INSERT INTO hospitals (total_case) SELEC

如何计算不同表中的总行数并将它们插入结果表的列中。在MySQL中

Insert into hospitals(total_case)
Select count(*)
Id, count (id)
From Islamabad 

INSERT INTO
语句中的列数应与
SELECT
子句中选择的列数相匹配

您已选择了两列
count(*)Id,count(Id)
,但希望在单个列
total\u case
中插入,这将产生错误

INSERT INTO hospitals (total_case)
SELECT COUNT(id)
FROM Islamabad;

在这里,您获取的是2列,但尝试在单个列中插入。这将是一个问题。这回答了你的问题吗?