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",