我的查询:
select libelle,credit_initial,disponible_v,sum(montant) as montant
FROM fiche,annee,type where type.id_type=annee.id_type and annee.id_annee=fiche.id_annee
and annee = year(current_timestamp) GROUP BY libelle order by libelle asc
- mysql 5.7.9运行查询没有任何问题但是mysql 5.7.12
显示上面的错误 你能帮我解决一下吗
我很难让它工作,我已经测试过它,它在 lamp 服务器 mysql 版本 5.12 上工作
因此,成功的步骤:
sudo vim /etc/mysql/conf.d/mysql.cnf
-
滚动到文件底部复制并粘贴
[mysqld]
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
到文件底部
- 保存并退出输入模式
-
sudo service mysql restart
重新启动MySQL。
Done!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)