バージョン選択

フォーラム

メニュー

オンライン状況

54 人のユーザが現在オンラインです。 (46 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 54
もっと...

サイト内検索

質問 > 管理機能 > ヤマトB2仕様のCSV出力について

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
HISKW
投稿日時: 2020/6/4 9:06
対応状況: −−−
半人前
登録日: 2020/6/3
居住地:
投稿: 22
Re: ヤマトB2仕様のCSV出力について
度々すみません。

ネットで見つけた下記SQL文を「カスタムCSV出力プラグイン」で登録してみようと試したのですが、エラーになってしまいました。

シングルクォーテーションを使うとエラーになったりするようなのです。
また試しに行を減らしたりして試したところ、JOIN部分でもエラーになります。

下記SQL文自体をphpMyAdminから実行したら正しく抽出されました。

カスタムCSV出力プラグインで入力する時は何か書き方が違うのでしょうか?

--- エラー内容 ---
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'オーダー番号\',
CASE WHEN payment_id=4 THEN 2 WHEN payment_id=5 THEN 2 ' at line 2

--- 登録しようとしたSQL文 ---
SELECT DISTINCT
dtb_order.order_id as 'オーダー番号',
CASE WHEN payment_id=4 THEN 2 WHEN payment_id=5 THEN 2 ELSE 0 END as '送り状種別',
0 as 'クール区分',
NULL as '伝票番号',
DATE_FORMAT(dtb_order.update_date, '%Y/%m/%d') as '出荷予定日',
DATE_FORMAT(shipping_delivery_date, '%Y/%m/%d') as 'お届け予定(指定)日',
REPLACE(REPLACE(REPLACE(shipping_delivery_time,'時',''),'~',''),'午前中','0812') as '配達時間帯',
'' as 'お届け先コード',
concat(shipping_tel01,'-',shipping_tel02,'-',shipping_tel03) as 'お届け先電話番号',
'' as 'お届け先電話番号枝番',
concat(shipping_zip01,shipping_zip02) as 'お届け先郵便番号',
concat(mtb_pref2.name,shipping_addr01) as 'お届け先住所',
shipping_addr02 as 'お届け先住所(アパートマンション名)',
shipping_name01 as 'お届け先会社・部門名1',
'' as 'お届け先会社・部門名2',
shipping_name02 as 'お届け先名',
'' as 'お届け先名略称カナ',
'様' as '敬称',
'' as 'ご依頼主コード',
'' as 'ご依頼主電話番号',
'' as 'ご依頼主電話番号枝番',
'' as 'ご依頼主郵便番号',
'' as 'ご依頼主住所1',
'' as 'ご依頼主住所(アパートマンション名)',
'' as 'ご依頼主名',
'' as 'ご依頼主略称カナ',
'' as '品名コード',
'' as '品名1',
'' as '品名コード2',
'' as '品名2',
'' as '荷扱い1',
'' as '記事',
payment_total as 'コレクト代金引換額(税込)',
'' as 'コレクト内消費税額等',
'' as '営業所止置き',
'' as '営業所コード',
'' as '発行枚数',
'' as '個数口表示フラグ',
'' as '請求先顧客コード',
'' as '請求先分類コード',
'' as '運賃管理番号',
'' as '注文時カード払いデータ登録',
'' as '注文時カード払い加盟店番号',
'' as '注文時カード払い申込受付番号1',
'' as '注文時カード払い申込受付番号2',
'' as '注文時カード払い申込受付番号3',
'' as 'お届け予定eメール利用区分',
'' as 'お届け予定eメールe-mailアドレス',
'' as 'お届け予定eメールメッセージ',
'' as 'お届け完了eメール利用区分',
'' as 'お届け完了eメールe-mailアドレス',
'' as 'お届け完了eメールメッセージ',
'' as 'クロネコ収納代行利用区分',
'' as '入力機種'

FROM mtb_pref , mtb_pref as mtb_pref2 , dtb_order
JOIN dtb_shipping
JOIN dtb_order_detail ON dtb_order.order_id = dtb_shipping.order_id
AND dtb_order.order_id = dtb_order_detail.order_id
WHERE dtb_order.order_pref = mtb_pref.id
AND dtb_order.status = 8
AND dtb_shipping.shipping_pref = mtb_pref2.id
and dtb_order.del_flg = '0'
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   ヤマトB2仕様のCSV出力について HISKW 2020/6/3 19:14
   » Re: ヤマトB2仕様のCSV出力について HISKW 2020/6/4 9:06
       Re: ヤマトB2仕様のCSV出力について 468 2020/6/4 11:00
         Re: ヤマトB2仕様のCSV出力について HISKW 2020/6/4 11:26
           Re: ヤマトB2仕様のCSV出力について 468 2020/6/4 15:10
             Re: ヤマトB2仕様のCSV出力について HISKW 2020/6/4 17:48

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,039名です
総投稿数は110,020件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.