Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql ER\u错误\u字段\u与\u组_Mysql_Node.js - Fatal编程技术网

Mysql ER\u错误\u字段\u与\u组

Mysql ER\u错误\u字段\u与\u组,mysql,node.js,Mysql,Node.js,为什么会出现这种错误? 如何解决它?这与mysql中恼人的“仅满组默认”设置有关。我的建议是,永远关掉它 mysql>设置全局sql_模式=(选择替换(@@sql_模式,'ONLY_FULL_GROUP_BY','') 有关更多详细信息,请参阅: 更新您的问题添加您的查询代码。。正确的数据样本和预期的结果您可以使用设置sql模式=(选择替换(@@sql模式,'only_full_group_by','')关闭only_full_group_by请查看 code: 'ER_WRONG_FIELD_

为什么会出现这种错误?
如何解决它?

这与mysql中恼人的“仅满组默认”设置有关。我的建议是,永远关掉它

mysql>设置全局sql_模式=(选择替换(@@sql_模式,'ONLY_FULL_GROUP_BY','')

有关更多详细信息,请参阅:

更新您的问题添加您的查询代码。。正确的数据样本和预期的结果您可以使用
设置sql模式=(选择替换(@@sql模式,'only_full_group_by','')关闭
only_full_group_by
请查看
code: 'ER_WRONG_FIELD_WITH_GROUP',
  errno: 1055,
  sqlMessage: "Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'fashioncart.items.item_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by",