Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL group_concat_max_len in una query

Non puoi usare un SET istruzione all'interno di un'espressione come stai facendo o anche in una sottoquery. Eseguire il SET in una sola affermazione. Il valore impostato influirà sulle istruzioni successive.

A proposito, sai che SET GLOBAL significa che l'impostazione influirà su tutte le altre connessioni MySQL sul tuo server e l'impostazione persisterà anche al termine della sessione corrente, fino a quando non la imposti su qualcos'altro? Potresti voler usare SET SESSION se vuoi che il valore influisca solo sulla tua sessione corrente.