Je kunt geen SET . gebruiken statement binnen een expressie zoals u doet, of zelfs in een subquery. Voer de SET . uit in één verklaring op zich. De waarde die u instelt, is van invloed op volgende uitspraken.
Trouwens, weet je dat SET GLOBAL betekent dat de instelling van invloed is op alle andere MySQL-verbindingen op uw server, en dat de instelling zelfs blijft bestaan nadat uw huidige sessie is voltooid, totdat u deze op iets anders instelt? Misschien wilt u SET SESSION . gebruiken als u wilt dat de waarde alleen uw huidige sessie beïnvloedt.