使用sql語句查詢資料後並匯出資料表,結果訂單號顯示 3e+15
原sql:
selecto.order_sn as '訂單單號',
o.order_amount as '訂單支付金額',
o.shipping_fee as '郵費',
o.buyer_id as '購買人id',
bm.member_mobile as '購買人手機號',
o.order_state as '訂單狀態',
bm.member_level as '會員等級',
a.true_name as '收貨人',
a.mob_phone as '收貨人手機號',
o.store_name as '店鋪名稱',
date_format( from_unixtime( o.add_time ), '%m月%d日%h:%i:%s' ) as '訂單生成時間',
date_format( from_unixtime( o.payment_time ), '%m月%d日%h:%i:%s' ) as '訂單支付時間',
a.area_info as '地區',
a.address as '位址',
c.reciver_info as '客服修改的位址',
m.manufacturer_name as '廠家',
o.trade_no,
g.goods_name as '商品規格',
d.goods_spec as '屬性',
g.goods_num as '商品數量',
g.goods_price as '商品**',
g.goods_pay_price as '商品實際支付**' ,
c.deliver_explain as '發貨備註',
o.gift_type as '禮包等級',
i.consignee_name as '真實姓名',
i.audit_code as '身份證',
d.goods_serial as '商家編碼',
g.gid,
d.goods_jingle as '簡介'
from
bbc_order as o
left join bbc_order_goods as g on o.order_id = g.order_id
left join bbc_order_common as c on c.order_id = o.order_id
left join bbc_address as a on c.address_id = a.address_id
left join bbc_goods as d on g.gid = d.gid
left join bbc_manufacturer as m on m.id = g.manufacturer_id
left join bbc_member as bm on o.buyer_id = bm.member_id
left join bbc_order_import_consignee i on o.order_id = i.order_id
where
o.order_state in ("20")
and lock_state = 0;
這種情況使用: concat 函式將訂單號輸出為字串格式就可以了
修改後:
select
concat(o.order_sn,'') as '訂單單號',
o.order_amount as '訂單支付金額',
SQL 查詢資料列印並匯出EXECL
列印預覽框架裡的內容 object classid clsid 8856f961 340a 11d0 a96b 00c04fd705a2 height 0 id webbrowser width 0 object input name button onclick document.all.hidd...
資料匯入匯出問題總結
作 者 dutguoyi 新鮮魚排 blog 等 級 信 譽 值 100 所屬社群 ms sql server 疑難問題 大家開啟這個鏈結可以看到很多資料庫的連線方法。http www.connectionstrings.com 這些資料庫之間的資料交換就是這個貼子所要總結的內容。一 sql ser...
資料匯入匯出問題總結
大家開啟這個鏈結可以看到很多資料庫的連線方法。http www.connectionstrings.com 這些資料庫之間的資料交換就是這個貼子所要總結的內容。一 sql server之間 把遠端資料庫中的資料匯入到本地資料庫。把a庫里的其中幾個表和檢視匯入b庫 sql2005的資料庫匯入sql20...