Når du bruger opdatering med SET configuration=(SELECT ...)
underforespørgslen må ikke returnere mere end én værdi (én række). Hvis det returnerer mere end én værdi, hvordan tildeler du to rækker-tabeller for eksempel til skalar configuration
Mark. Så du bør finde ud af HVORFOR din underforespørgsel returnerer mere end én række og rette underforespørgslen eller beslutte, hvilken EN værdi der skal vælges til opdatering i tilfælde af mere end én række. For eksempel kan du vælge maksimal værdi
SELECT MAX(ad_news_texte.headline)...
eller en hvilken som helst første værdi
(SELECT ad_news_texte.headline)... LIMIT 1)
og så videre...
Hvis du har brug for at sammenkæde alle rækker og sætte det i én række configuration
du kan bruge GROUP_CONCAT() mysql funktion:
SET configuration=(SELECT GROUP_CONCAT(DISTINCT ad_news_texte.headline) FROM ....