[英]Take the result of an SQL query and move it to another table
我在玩兩張桌子。
表一具有名為“ person_id”的列。 如果person_id 1發表第二條評論,則person_id顯示兩次,依此類推。
我進行了此查詢,該查詢通過單個person_id返回總評論,例如:
SELECT person_id, COUNT(comment) AS total_comments
FROM comments
GROUP BY person_id
;
上面查詢的返回是:
person_id total_comments
3 1
1 2
如何將上面的total_comments信息移到另一個表中? 據我所知,這將是什么樣的聯接。 內? 剩下?
INSERT INTO TABLE2 (PERSON_ID, TOTAL_COMMENTS)
SELECT PERSON_ID, COUNT(COMMENT) AS TOTAL_COMMENTS
FROM COMMENTS GROUP BY PERSON_ID ;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.