質問 > 管理機能 > 【システムエラー】受注一覧並び替え機能プラグイン |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mrfj |
投稿日時: 2014/9/14 10:36
対応状況: −−−
|
半人前 登録日: 2012/12/28 居住地: 投稿: 17 |
Re: 【システムエラー】受注一覧並び替え機能プラグイン 手元の近い環境(EC-CUBE2.12.2、PHP5.3.26、MySQL 5.5.22)で確認してみましたが、特に同一エラーは発生しませんでした。
エラーの内容を見ると、MySQL側でorder_idというカラム名が、 複数テーブル対象のSELECTで使われており、どちらのテーブルのorder_idを使うかが 判断できない、というエラーになります。 なので例えば SELECT * FROM dtb_order, ( SELECT MIN(shipping_id) AS shipping_id, dtb_shipping.order_id FROM dtb_shipping WHERE del_flg = 0 GROUP BY order_id ) T2 LEFT JOIN dtb_shipping ON T2.shipping_id = dtb_shipping.shipping_id AND T2.order_id = dtb_shipping.order_id WHERE dtb_order.del_flg = 0 AND dtb_order.order_id = T2.order_id ORDER BY dtb_shipping.order_id LIMIT 0, 10 のように、order_idに明示的にDB名を指定すれば動作すると思います。 (SQLが通ることは確認してますが、プラグイン機能が正しく動くかまでは確認していませんのでご注意ください) |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
【システムエラー】受注一覧並び替え機能プラグイン | metan | 2014/9/13 16:43 |
» Re: 【システムエラー】受注一覧並び替え機能プラグイン | mrfj | 2014/9/14 10:36 |
Re: 【システムエラー】受注一覧並び替え機能プラグイン | metan | 2014/9/16 15:09 |
Re: 【システムエラー】受注一覧並び替え機能プラグイン | casa | 2014/9/19 17:46 |
Re: 【システムエラー】受注一覧並び替え機能プラグイン | metan | 2014/9/20 11:43 |
Re: 【システムエラー】受注一覧並び替え機能プラグイン | casa | 2014/9/24 13:55 |