Oracle 分类统计sql
生活随笔
收集整理的這篇文章主要介紹了
Oracle 分类统计sql
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
--按店鋪分類統(tǒng)計(jì)訂單狀態(tài)
select sum(A) as 已付款 ,sum(B) as 未付款,C as 店鋪名
from
(select case when status_id=2 then 1 else 0 end AS A ,case when status_id=4 then 1 else 0 end AS B, shop_id AS C from t_xs_trade where status_id in(2,4)
) group by C;
結(jié)果:
| ??? | 已付款 | 未付款 | 店鋪名 |
| 1 | 62 | 5 | shop04 |
| 2 | 173 | 229 | shop02 |
| 3 | 1 | 1 | shop08 |
| 4 | 27 | 0 | shop01 |
| 5 | 3 | 0 | shop06 |
| 6 | 103 | 38 | 855006870 |
?
?
?
?
?
?
?
表結(jié)構(gòu):
TID VARCHAR2(30) N 訂單編號 SHOP_ID VARCHAR2(30) Y 店鋪ID SHOP_NAME VARCHAR2(50) Y 店鋪名稱 PT_ID VARCHAR2(10) Y 平臺(tái)ID STATUS_ID VARCHAR2(35) Y 訂單狀態(tài)ID FROM_ID VARCHAR2(30) Y 來源單號 SHIP_ID VARCHAR2(30) Y 物流單號 TYPE VARCHAR2(100) Y 交易類型列表 BUYER_ID VARCHAR2(20) Y 買家賬號 BUYER_NAME VARCHAR2(50) Y 買家名稱 NUM NUMBER(6) Y 商品數(shù)量 PAYMENT_TIME VARCHAR2(50) Y 付款時(shí)間 TOTAL_FEE NUMBER(6,2) Y 商品金額 TRADE_FEE NUMBER(6,2) Y 訂單金額 DEAL_FEE NUMBER(6,2) Y 應(yīng)付金額 PAYMENT NUMBER(6,2) Y 實(shí)付金額 DISCOUNT_FEE NUMBER(6,2) Y 優(yōu)惠金額 POST_FEE NUMBER(4,2) Y 郵費(fèi) SHIPPING_TYPE VARCHAR2(30) Y 物流方式;賣家包郵,平郵,快遞,EMS,虛擬發(fā)貨 BUYER_MEMO VARCHAR2(500) Y 買家備注 SELLER_MEMO VARCHAR2(500) Y 賣家備注 CREATE_TIME VARCHAR2(50) Y 下單日期 MODIFIED_TIME VARCHAR2(50) Y 訂單更新日期 END_TIME VARCHAR2(50) Y 交易結(jié)束日期 PAYMAENT_TYPE VARCHAR2(20) Y 買家支付方式 BUYER_ALIPAY_NO VARCHAR2(30) Y 買家支付流水號 RECEIVER_NAME VARCHAR2(20) Y 收獲人姓名 RECEIVER_STATE VARCHAR2(30) Y 收貨人所在省份 RECEIVER_CITY VARCHAR2(30) Y 收貨人所在城市 RECEIVER_DISTRICT VARCHAR2(100) Y 收貨人所在地區(qū) RECEIVER_ADDRESS VARCHAR2(200) Y 收貨人詳細(xì)地址 RECEIVER_ZIP VARCHAR2(15) Y 收貨人郵編 RECEIVER_MOBILE VARCHAR2(20) Y 收貨人手機(jī) RECEIVER_PHONE VARCHAR2(20) Y 收貨人電話 AVAILABLE_CONFIRM_FEE NUMBER(6,2) Y 交易中剩余的確認(rèn)收獲金額 RECEIVED_PAYMENT NUMBER(6,2) Y 賣家實(shí)際收到的第三方平臺(tái)支付金額 INVOICE_INFO VARCHAR2(500) Y 發(fā)票信息 POINT_FEE NUMBER(6) Y 買家實(shí)際使用的積分 SELLER_RECVRE_FUND NUMBER(6,2) Y 賣家實(shí)際收到金額 BUYER_RECVRE_FUND NUMBER(6,2) Y 買家收到的退款金額 BUYER_OBTAIN_POINT_FEE NUMBER(6) Y 交易成功后買家獲得的積分 IS_MERGE_ORDER VARCHAR2(51) Y 0正常訂單1合并訂單2手動(dòng)合并訂單 WAREHOUSE VARCHAR2(10) Y 對應(yīng)倉庫 AIRLINES VARCHAR2(10) Y 客服 URGENT_TASK VARCHAR2(15) Y 加急任務(wù) URGENT_TASK_NAME VARCHAR2(20) Y 加急任務(wù)名稱 PROMOTION_NAME VARCHAR2(20) Y 優(yōu)惠信息的名稱 PROMOTION_DISCOUNT_FEE NUMBER(6,2) Y 優(yōu)惠金額(免運(yùn)費(fèi)、限時(shí)打折時(shí)為空),單位:元 GIFT_ITEM_NAME VARCHAR2(20) Y 滿就送商品時(shí),所送商品的名稱 GIFT_ITEM_ID VARCHAR2(20) Y 贈(zèng)品的寶貝id GIFT_ITEM_NUM NUMBER(2) Y 滿就送禮物的禮物數(shù)量 PROMOTION_DESC VARCHAR2(200) Y 優(yōu)惠活動(dòng)的描述 PROMOTION_ID VARCHAR2(50) Y 優(yōu)惠id,(由營銷工具id、優(yōu)惠活動(dòng)id和優(yōu)惠詳情id組成,結(jié)構(gòu)為:營銷工具id-優(yōu)惠活動(dòng)id_優(yōu)惠詳情id,如mjs-123024_211143) TO_ERP CHAR(5) Y 0 1:已推送到ERP;0:未推送到ERP BUYER_ALIPAY_ID VARCHAR2(50) Y 買家支付賬號
表結(jié)構(gòu)sql語句形式
?
?
?
?
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/YangBinChina/archive/2012/11/03/2752323.html
總結(jié)
以上是生活随笔為你收集整理的Oracle 分类统计sql的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 键盘消息捕获--MFC
- 下一篇: Porter Stemming Algo