Я хочу скопировать некоторые данные из множества строк в одну. Когда я использую Выбрать все, отображается как я хочу, но я не могу преобразовать его в запрос на обновление.
Пожалуйста, помогите мне найти проблему
Выбор и обновление:
SELECT CONCAT( P.POST_CONTENT, GROUP_CONCAT(M.meta_value ORDER BY M.meta_id SEPARATOR 'CHAR(10)'))
FROM posts P
INNER JOIN postmeta M ON P.ID=M.post_id
WHERE M.meta_key = 'wpcf-obrazek'
GROUP BY P.ID
и
UPDATE P, M
SET P.post_excerpt = CONCAT( P.POST_CONTENT, GROUP_CONCAT(M.meta_value ORDER BY M.meta_id SEPARATOR 'CHAR(10)'))
FROM posts P
INNER JOIN postmeta M ON P.ID=M.post_id
WHERE M.meta_key = 'wpcf-obrazek'
GROUP BY P.ID
Ошибка:
#1064 - Something is wrong in your syntax obok 'FROM posts P
INNER JOIN postmeta M ON P.ID=M.post_id
WHERE M.meta_key ' w linii 3