3
我是Magento的新手。Magento貨件追蹤
我想從CSV格式的訂單表中導出以下數據。 在我的樣品數據庫中,我沒有貨件追蹤編號的記錄,所以不知道它存儲在哪張表中
請給出一些建議。
要導出數據是
- 訂單號
- 送貨地址
- 航運市
- 裝運狀態
- 航運郵編
- 電話號碼
- 跟蹤號
我是Magento的新手。Magento貨件追蹤
我想從CSV格式的訂單表中導出以下數據。 在我的樣品數據庫中,我沒有貨件追蹤編號的記錄,所以不知道它存儲在哪張表中
請給出一些建議。
要導出數據是
您可以嘗試this free extension,其導出的內容比您需要的要多,但任何電子表格都可以輕鬆刪除列。
如果你喜歡直接與數據庫的工作,那麼你可能會使用這樣的:
SELECT orders.increment_id, address.street, address.city, address.region,
address.postcode, address.telephone, track.track_number
-- prior to 1.6 `track_number` should be `number`
FROM sales_flat_order AS orders
JOIN sales_flat_order_address AS address ON address.parent_id = orders.entity_id
JOIN sales_flat_shipment_track AS track ON track.order_id = orders.entity_id
WHERE address.address_type = 'shipping'
感謝。 我在查詢中做了一些更改,請檢查它。 #1)中的字段名稱 - 音軌號碼是數 #2)的順序應該是'order'(爲了包圍瓦片符號) 更新的查詢 - SELECT order.increment_id,address.street,address.city,地址.region,address.region,address.region,track.number FROM sales_flat_order AS'order' JOIN sales_flat_order_address AS地址ON address.parent_id = order.entity_id JOIN sales_flat_shipment_track AS軌道上track.order_id = order.entity_id WHERE地址.address_type ='shipping' – Senthil
1)對於舊版本的Magento,字段名稱確實不同。 2)我忘記了'訂單'是一個保留字,所以是的,要麼反引號或重命名它。 3)我錯誤地重複了一個專欄,答案已經更新修復。 – clockworkgeek