Mysql 如何在单个语句中运行set和select查询

Mysql 如何在单个语句中运行set和select查询,mysql,sql,Mysql,Sql,我有一个groupconcat语句,它的长度超过1024个字符。要覆盖group_concat的1024个字符的默认长度,我必须首先运行以下语句 设置全局组concat\u max\u len=1000000然后我必须运行select查询。但我不想运行两个单独的查询 是否有任何方法可以将两个查询合并并作为单个查询运行?您也可以在my.cnf中设置默认长度: [mysqld] group_concat_max_len=1000000 为什么不想运行两个单独的查询?这看起来会更干净。你是使用MyS

我有一个groupconcat语句,它的长度超过1024个字符。要覆盖
group_concat
的1024个字符的默认长度,我必须首先运行以下语句
设置全局组concat\u max\u len=1000000然后我必须运行select查询。但我不想运行两个单独的查询


是否有任何方法可以将两个查询合并并作为单个查询运行?

您也可以在my.cnf中设置默认长度:

[mysqld]
group_concat_max_len=1000000

为什么不想运行两个单独的查询?这看起来会更干净。你是使用MySQL还是MS SQL Server?@programmer man我正试图通过nodejs运行SET查询,但它似乎不起作用。这就是为什么我在寻找是否有任何方法可以将这两个查询组合起来。@jarlh我使用的是MySQL服务器。您使用的是?