美文网首页
group by 查询多字段报错问题

group by 查询多字段报错问题

作者: dongshixiao | 来源:发表于2018-03-26 18:30 被阅读0次

在自己电脑上运行 select * from pic where path_id= 1 group by product 这句话是正常的,放到服务器上就报错了.需要修改mysql的配置

使用命令行或者界面化工具 直接执行下面这句sql

set
@@sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,
NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,
NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

相关文章

  • group by 查询多字段报错问题

    在自己电脑上运行 select * from pic where path_id= 1 group by prod...

  • sql语句优化

    max(字段)在字段上要建立索引 子查询改写成联表查询 group by 在group by字段建立索引后先进行分...

  • 分组筛选的异同

    语法 特点: GROUP BY后跟分组函数查询的字段 分组可以按单个字段也可以多个字段 案例 分组前查询 查询班级...

  • 分组查询

    分组查询 group by group by的含义:将查询结果按照1个或多个字段进行分组,字段值相同的为一组 gr...

  • sql中某字段重复记录的查询和处理

    1.查询重复记录 select 字段 from 表 group by 字段 having count(字段)>1;...

  • MySql报错only_full_group_by的解决办法

    MySql数据库报错如下,从字面意思理解是select后面查询的字段没有出现在group by中 MySql在低版...

  • MySql查询-分组

    group by group by的含义:将查询结果按照1个或多个字段进行分组,字段值相同的为一组 group b...

  • SQL语法纠正

    执行顺序①from查询表②join关联表③on字段条件④where字段条件⑤group by分组字段⑥having...

  • 记录一个因为自己懵逼导致的sql错误

    SQL 查询报错:Expression #1 of ORDER BY clause is not in GROUP...

  • mysql中的group by语法说明

    group by语法:只能查询分组字段,其他字段要以聚合函数的形式被查询出来。 举例:月考分班级查询班级数据情况 ...

网友评论

      本文标题:group by 查询多字段报错问题

      本文链接:https://www.haomeiwen.com/subject/mjfaqftx.html