質問 > 管理機能 > 同梱との紐付けCSV【価格なしのおまけ商品など】 |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
fm655 |
投稿日時: 2017/12/5 8:44
対応状況: −−−
|
半人前 登録日: 2017/8/10 居住地: 投稿: 11 |
Re: 同梱との紐付けCSV【価格なしのおまけ商品など】 お返事ありがとうございます。
そうなんですね、 トライしてみます。 >ただ、このやり方だとINDEXが使われなくなるので、受注データが増えた場合重たくなります。 正直高度なSQL部分を使わずに、別にカスタマイズを行う方がいいとは思います。 アドバイスありがとうございます。 やってみます! |
yuh |
投稿日時: 2017/12/5 2:29
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 同梱との紐付けCSV【価格なしのおまけ商品など】
こんな感じでSELECT DISTINCTでdtb_order_detailをUNION ALLでくっつけておまけのレコードを作ってしまって、それを元にJOINすればできます。 ただ、このやり方だとINDEXが使われなくなるので、受注データが増えた場合重たくなります。 正直高度なSQL部分を使わずに、別にカスタマイズを行う方がいいとは思います。
|
fm655 |
投稿日時: 2017/12/4 16:46
対応状況: −−−
|
半人前 登録日: 2017/8/10 居住地: 投稿: 11 |
Re: 同梱との紐付けCSV【価格なしのおまけ商品など】 お返事ありがとうございます。 MYSQLです。 クエリは、すみません、全部ここに書けないのですが、 後半は、 FROM dtb_order AS o LEFT JOIN dtb_order_detail AS d ON o.order_id = d.order_id LEFT JOIN dtb_shipping AS s ON o.order_id = s.order_id LEFT JOIN mtb_pref AS p1 ON p1.id = o.order_pref LEFT JOIN mtb_pref AS p2 ON p2.id = s.shipping_pref LEFT JOIN dtb_customer AS c ON o.customer_id = c.customer_id WHERE o.del_flg = 0 AND o.status = 10 です。 これじゃ難しいですかね、ごめんなさい。。。 |
yuh |
投稿日時: 2017/11/30 17:25
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: 同梱との紐付けCSV【価格なしのおまけ商品など】 CSVの高度な設定でのクエリとMYSQLかPostgresqlかを教えてください。
|
fm655 |
投稿日時: 2017/11/29 19:07
対応状況: −−−
|
半人前 登録日: 2017/8/10 居住地: 投稿: 11 |
同梱との紐付けCSV【価格なしのおまけ商品など】 [EC-CUBE] EC-CUBE2.12.6
つまずいておりますので、教えて頂きたいです。 CSVの高度な設定で規定のCSV掃きだしに成功しました。 ところが、 例えば、 A商品には、おまけが付いておりまして、 A商品購入者には、かならず、おまけも同梱する、 という おまけ(価格0円)もCSVに掃きだす必要があります。 ※物流システムへの指示用のCSVです。 これはECCUBEで可能でしょうか。 A商品の売り上げがあった場合に、毎回、手作業で1行おまけの情報を追加する策しか浮かびません。 アドバイス頂けましたら幸いです。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |