Try this:
INSERT INTO newsitem ('id', 'title', 'body')
SELECT 10 AS `id`, 'Hello world' AS title, GROUP_CONCAT(date, body) AS body FROM blog GROUP BY date, body
Your use of GROUP_CONCAT
is incorrect, it works inside a SELECT
query. You may go through the complete INSERT ... SELECT syntax.