sql_mode = only_full_group_by 下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by 语句就报错,然后又把它移除了。 但是我了解到 oracle 数据库采用的是开启 only_full_group_by 模式后的规则,老早就知道,oracle 数据库时适合作存储大型数据。
使用这个就是使用和oracle一样的group 规则, select的列都要在group中,或者本身是聚合列(SUM,AVG,MAX,MIN) 才行.
sql_mode = only_full_group_by 下载安装的是最新版的mysql5.7.x版本,默认是开启了 only_full_group_by 模式的,但开启这个模式后,原先的 group by 语句就报错,然后又把它移除了。 但是我了解到 oracle 数据库采用的是开启 only_full_group_by 模式后的规则,老早就知道,oracle 数据库时适合作存储大型数据。