ONLY_FULL_GROUP_BY私は自分のローカル環境での奇妙な問題があります。これは、例えば、いくつかのプラグインが、しようと、このいずれかに遭遇 wamp64 のMySQL 5.7.14 OctoberCMS 38210月CMS - sql_modeのと互換性のないSQL要求は=
をバックエンド
構文エラーまたはアクセス違反のスライドのリストを表示するには: ORDER BY句の1055年式#1は、GROUP BY句ではありませんし、ある非凝集列 「dbname.flosch_slideshow_slides.sort_order」を含みますいいえt は機能的にはGROUP BY句の列に依存します。 。。
選択
flosch_slideshow_slides
slideshow_id
を、(カウント*)カウントとして
flosch_slideshow_slides
から
flosch_slideshow_slides
slideshow_id
(2:これはsql_modeの= ONLY_FULL_GROUP_BY
(SQLと互換性がありません、1)
グループby
flosch_slideshow_slides
。sort_order
ASCによって
slideshow_id
順)
わずかに異なる他の例を示します。構文エラーまたはアクセス違反:1055式#SELECTリストの51 がGROUP BY句ではなく、非凝集 列を含む '
SQLSTATE [42000]フロントエンド上の製品のリストを表示しようとするこれdbname.jiri_jkshop_products_categories.category_id ' は、機能的にはGROUP BY句の列に依存しません。
これは
ONLY_FULL_GROUP_BY sql_modeの=と互換性がありません(SQL:
はインナー
jiri_jkshop_products
SELECT * FROMはid
=jiri_jkshop_products_categories
にjiri_jkshop_products_categories
に参加します。バックエンド\挙動\ ListController:
title
ASCによって
id
順序によって= 1active
とcategory_id
(8)およびvisibility
= 1群)
これらの要求は、ここでトリガされproduct_id
- > listRender()
だから私はそれに手を持っていない
私はそれがもう一つの興味深い点は以来、私は(バージョン365から382まで)システム用の最新の更新プログラムと、すべてのプラグインを適用することであるリモートサーバーで、私のチームメイトのローカル環境で完璧に動作するように指定
インストールされます。その後、テストするために、私は、リモートサーバー上で同じことをやったし、それはまだ
に動作します私は主にローカルで動作するように、これは非常に非常に迷惑です
はそれを修正するためにあなたにいくつかのアイデアがありますか?理想的にせずに今のmysql/sql_modeのに長い時間のために
おかげ&について、 パトリック
[mysql 5.6のANY \ _VALUE機能はありますか?](http://stackoverflow.com/questions/37089347/is-there-any-value-capability-for-mysql-5-6) – e4c5