業(yè)務(wù)支撐中心數(shù)據(jù)庫基礎(chǔ)培訓(xùn)材料_第1頁
業(yè)務(wù)支撐中心數(shù)據(jù)庫基礎(chǔ)培訓(xùn)材料_第2頁
業(yè)務(wù)支撐中心數(shù)據(jù)庫基礎(chǔ)培訓(xùn)材料_第3頁
業(yè)務(wù)支撐中心數(shù)據(jù)庫基礎(chǔ)培訓(xùn)材料_第4頁
業(yè)務(wù)支撐中心數(shù)據(jù)庫基礎(chǔ)培訓(xùn)材料_第5頁
已閱讀5頁,還剩47頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

業(yè)務(wù)支撐中心數(shù)據(jù)庫基礎(chǔ)培訓(xùn)材料市場經(jīng)營部業(yè)務(wù)支撐中心

2015-031數(shù)據(jù)庫基礎(chǔ)2常用基礎(chǔ)表目錄數(shù)據(jù)庫基礎(chǔ)-擴(kuò)展的select語句1、select字段名from表名Select是sql語句的第一個(gè)詞。Select語句只是把返回的結(jié)果集顯示在計(jì)算機(jī)屏幕上,并不保存結(jié)果集,下面就是一個(gè)最簡單的select語句。舉例:select

*

from

cm_users,*表示phone_users表中的“所有列”,如果知道表中的字段名稱,可以直接查詢字段名稱:select

user_id,bill_id

from

cm_users;2、使用order

by子句:select字段名from表名order

by字段名,字段名2將輸出的結(jié)果按照特定的順序排列,升序?yàn)閍sc,降序?yàn)閐esc,缺失表示按照升序,多個(gè)字段用逗號隔開。舉例:select

*

from

cm_users

order

by

user_id3、添加篩選條件通過添加where子句限制結(jié)果集中的輸出行,換句話說就是添加篩選條件來返回我們想要的結(jié)果。常用的運(yùn)算符:>,<>,=,>=,in,like,exists,between…舉例:Select

*

from

cm_users

where

bill_id

=‘

’;Select

*

from

cm_users

where

bill_id in(’

’,’

’);Select

*

from

cm_users

where

plan_name

like‘%飛享%’;Select

*

from

cm_users

where

trunc(create_date)=trunc(sysdate-1)數(shù)據(jù)庫基礎(chǔ)-擴(kuò)展的select語句1、直接定義表中各個(gè)字段的字段類型

create

table表名(字段名varchar2(20),字段名2

number,字段名3

date,……)字段的數(shù)據(jù)類型有:

number,char,varchar2,date,long…舉例:create

table

phone_users(user_idnumber,bill_idvarchar2(19));2、根據(jù)另外一個(gè)表創(chuàng)建個(gè)結(jié)構(gòu)相同或者相近的表create

table表名asSelect

*

from表名2;舉例:create

table

phone_users02asSelect

user_id,bill_id

from

cm_userswhere

bill_id=‘

’;數(shù)據(jù)庫基礎(chǔ)-簡單創(chuàng)建表的命令1、insert

into表名(字段名)values(‘對應(yīng)屬性值’)舉例:insert

into

phone_users(user_id,bill_id)

values

(‘5’,‘’)

2、insert

into表名select字段名from表名21當(dāng)中的語句一次只能插入一行數(shù)據(jù),我們經(jīng)常用到的是一次插入多行數(shù)據(jù),這就要用到2里面的語句了。舉例:insert

into

phone_usersSelect

1,bill_id

from

cm_users

where

bill_id

in

(‘

’,’

’,’

’)注意:插入的數(shù)據(jù)類型一定要匹配,否則無法完成插入操作。數(shù)據(jù)庫基礎(chǔ)-往已創(chuàng)建的表中插入數(shù)據(jù)3、將excel\text中的數(shù)據(jù)批量導(dǎo)入表中我們工作中經(jīng)常要將一些數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫,進(jìn)行后續(xù)的匹配,這又是另外一種插入數(shù)據(jù)的方式,具體操作首先創(chuàng)建一個(gè)空的新表,可以用前面建表時(shí)學(xué)過的

Create

table

zjj_tmp

asSelect

bill_id

from

cm_users

where

1=2;rowid<1;Select t.*,rowid

from

zjj_tmp

t;(可以往里添加數(shù)據(jù)了)打開小鎖,再點(diǎn)擊后面的

“+”,增加空白行復(fù)制需要導(dǎo)入的數(shù)據(jù)選中列,點(diǎn)右鍵黏貼,再點(diǎn)擊綠色的

鉤鉤,數(shù)據(jù)導(dǎo)入成

功以后,重新鎖定

表格,再講導(dǎo)入的

數(shù)據(jù)進(jìn)行提交操作,就導(dǎo)入成功了數(shù)據(jù)庫基礎(chǔ)-往已創(chuàng)建的表中插入數(shù)據(jù)1、更新數(shù)據(jù),update命令update表名set字段名=對應(yīng)值where篩選條件使用update命令,可以更新表中已經(jīng)存在的數(shù)據(jù)。舉例:update

phone_users

set

user_id=3

where

bill_id=‘’【使用子查詢更新記錄】稍微復(fù)雜一點(diǎn),用一個(gè)表中的記錄更新另一個(gè)表中的對應(yīng)記錄

update

zjj_lhx2_prepay02

aset

(rw_date,bill_id)=(select

substr(b.create_date,1,6),

bill_idfrom

sjjs.all_579_201401

b

where

a.user_id=b.user_id)

where

rw_date

is

null

and

bill_id

is

null;commit;2、刪除數(shù)據(jù),delete命令delete表名where篩選條件舉例:delete

phone_users

where

bill_id=‘’3、清空數(shù)據(jù),truncate命令truncate表名【效率較高,不可回滾】

Truncate和delete的區(qū)別:清空和刪除,效率上的差別!數(shù)據(jù)庫基礎(chǔ)-更新數(shù)據(jù)和刪除數(shù)據(jù)Commit和rollback命令,在之前的那么多命令中,有些命令是事務(wù)性的,在數(shù)據(jù)庫中事務(wù)性的操作需要有一個(gè)提交或者回滾的命令要標(biāo)志著事務(wù)的結(jié)束。Commit表示提交,rollback表示回滾。回滾的命令是你對數(shù)據(jù)庫進(jìn)行了錯(cuò)誤的修改,對這些錯(cuò)誤的命令進(jìn)行撤銷。事務(wù)性的命令:insert

into、update、delete這三個(gè)。舉例:update

phone_users

set

user_id=2

where

bill_id=‘’;

Commit;【DML和DDL的區(qū)別】1、alter

table命令增加字段:alter

table表名add字段名數(shù)據(jù)類型修改字段數(shù)據(jù)類型:alter

table表名modify字段名數(shù)據(jù)類型舉例:alter

table

phone_users

add

cust_name

varchar2(200);alter

table

phone_users

modify

cust_name

varchar2(200)在修改表中字段的數(shù)據(jù)類型時(shí)候,要注意字段中已經(jīng)存儲(chǔ)的數(shù)據(jù),修改的數(shù)據(jù)類型和存儲(chǔ)的數(shù)據(jù)類型不同會(huì)導(dǎo)致修改操作失敗。另外一個(gè)使用比較少的操作就是刪除表中的字段,要先把字段中存儲(chǔ)的數(shù)據(jù)清空才能刪除此字段,不建議使用。2、修改字段的名稱(此操作暫時(shí)沒有命令,通過直接操作數(shù)據(jù)庫進(jìn)行)右鍵選中目標(biāo)表名,選擇edit,出現(xiàn)這個(gè)界面點(diǎn)開

“column”,可以看到表結(jié)構(gòu)修改或增加已經(jīng)存在字段的類型數(shù)據(jù)庫基礎(chǔ)-修改/新增表中的字段3、列別名在創(chuàng)建新表或者書寫查詢語句時(shí),也可以使用列別名來重新命名字段名稱,增加輸出結(jié)果的可讀性。列別名緊跟在select語句中相應(yīng)字段名的后面。舉例:create

table

bill_users

asSelect

a.cust_name

name,a.bill_id

from

phone_users

a;數(shù)據(jù)庫基礎(chǔ)-修改表中的字段Date類的數(shù)據(jù)類型比較特殊,在我們?nèi)粘5墓ぷ髦杏玫捷^多,所以重點(diǎn)介紹。輸出當(dāng)前的系統(tǒng)時(shí)間:select

sysdate

from

dual,注:dual是一張啞元表,每次查詢只返回一行數(shù)據(jù),用于測試。輸出前一天的日期:select

trunc(sysdate-1)from

dual輸出當(dāng)月月初的日期:selecttrunc(sysdate,’mm’)fromdual輸出當(dāng)周周日的日期:select

trunc(sysdate,'day')from

dual輸出當(dāng)季季初的日期:selecttrunc(sysdate,‘q')fromdual輸出當(dāng)年年初的日期:select

trunc(sysdate,‘y')from

dual----表根據(jù)情況添加時(shí)間戳,表示截止昨天有效Select

*

from

base.ins_prod_579

where

effective_date<trunc(sysdate)and

expire_date>=trunc(sysdate)----表示下周期(即下月)仍然有效Select

*

from

base.ins_prod_579

whereeffective_date<=trunc(add_months(sysdate-1,1),'mm')and

expire_date>trunc(add_months(sysdate-1,1),'mm')----具體某日、某月、某年、每月最后一天where

to_char(create_date,'yyyymmdd')='20141211'where

to_char(create_date,'yyyymm')='201412'where

to_char(create_date,'yyyy')='2014'where

to_char(create_date+1,‘dd’)=‘01’--某日操作--某月操作--某年操作--每月最后一天數(shù)據(jù)庫基礎(chǔ)-date(日期)數(shù)據(jù)類型的處理數(shù)據(jù)庫基礎(chǔ)-date(日期)數(shù)據(jù)類型的處理----我們?nèi)?shù)時(shí)如果表中有CREATE_DATE和DONE_DATE兩個(gè)字段,切記一定要用CREATE_DATE,取了DONE_DATE就可能是刪除的時(shí)間1、當(dāng)日操作 where

trunc(create_date)=trunc(sysdate-1)2、當(dāng)月操作where

trunc(create_date,'mm')=trunc(sysdate-1,'mm')and

trunc(create_date)<=trunc(sysdate-1)3、上月操作where

trunc(create_date,'mm')=trunc(add_months(sysdate-1,-1),'mm')4、當(dāng)季操作where

trunc(create_date,'q')=trunc(sysdate-1,'q')and

trunc(create_date)<=trunc(sysdate-1)5、--當(dāng)年操作where

trunc(create_date,'y')=trunc(sysdate-1,'y')and

trunc(create_date)<=trunc(sysdate-1)6、當(dāng)周操作從周一開始where

trunc(create_date)>=trunc(sysdate-1,'day')+1and

trunc(create_date)<=trunc(sysdate-1)7、當(dāng)周操作從上周周四到這周周四where

trunc(create_date)>=trunc(sysdate-1-7,'day')+4and

trunc(create_date)<=trunc(sysdate-1,'day')+3數(shù)據(jù)庫基礎(chǔ)-date(日期)數(shù)據(jù)類型的處理_增加一下日期的運(yùn)算Date類數(shù)據(jù)還可以進(jìn)行字符化的處理1、日:select

to_char(sysdate,’yyyymmdd’)from

dual2、月:select

to_char(sysdate,’yyyymm’)from

dual

3、年:select

to_char(sysdate,’yyyy’)from

dual4、上月:select

to_char(add_months(sysdate,-1),’yyyymm’)from

dual數(shù)據(jù)庫基礎(chǔ)-date(日期)數(shù)據(jù)類型的處理章節(jié)小測試:

1、創(chuàng)建一個(gè)表,表名是自己名字的縮寫_phone_users,里面的數(shù)據(jù)包含自己的號碼,名字,入網(wǎng)時(shí)間,所在縣市(從cm_users導(dǎo)入)

2、將cm_users里面182579901字段的數(shù)據(jù)導(dǎo)入創(chuàng)建的表中,然后將其中的入網(wǎng)時(shí)間更新成月份用字符形式存儲(chǔ)。3、在自己的表中將上月開通的號碼刪除。----回收站中找回刪除的表flashback

table

table_name

to

before

drop

rename

to

table_name1;flashback

table

table_name

to

before;數(shù)據(jù)庫基礎(chǔ)-各類函數(shù)和關(guān)鍵字1、count函數(shù)Count是一個(gè)用來統(tǒng)計(jì)某種東西有多少個(gè)的函數(shù)。舉例:select

count(*)from

base.cm_users2、distinct關(guān)鍵字語法要求把distinct關(guān)鍵字放在所修飾的屬性名前面,表示結(jié)果集中不同的行。舉例:select

distinct

bill_id

from

base.cm_users3、max\min\avg\sum函數(shù)這些函數(shù)跟count函數(shù)類似,只是功能略有區(qū)別舉例:select

sum(wage) from

base.cm_users4、nvl函數(shù)Nvl函數(shù)是為了處理null有關(guān)的問題,它可以在數(shù)據(jù)表中某一數(shù)值為null時(shí)返回一個(gè)值。舉例:select

nvl(wage,0) from

base.cm_users數(shù)據(jù)庫基礎(chǔ)-各類函數(shù)和關(guān)鍵字5、substr函數(shù):select

substr(字段名,數(shù)字,數(shù)字)from表名Substr函數(shù)是用來返回某個(gè)字符串的子串,我們工作中主要用來截取imei號和號碼舉例:select

substr(bill_id,1,3) from

base.cm_users6、upper和lower函數(shù):select

upper(字段名)from表名

upper函數(shù)是將對應(yīng)字段的數(shù)據(jù)轉(zhuǎn)化成大寫形式,lower函數(shù)是將對應(yīng)字段的數(shù)據(jù)轉(zhuǎn)化成小寫形式。舉例:select

upper(plan_name)from

base.cm_users7、decode函數(shù)Decode函數(shù)非常有用,它可以使我們在select語句中加入“if-then-else

if”邏輯舉例:select

bill_id,plan_id,plan_name,decode(trademark,1,'全球通',4,'動(dòng)感地帶',5,'神州行')trademark

from

base.cm_users8、case

when關(guān)鍵字:(case

when條件then結(jié)果end)case

when語句,用于計(jì)算條件列表并返回多個(gè)可能結(jié)果表達(dá)式之一。舉例:select(case

when

plan_name

like'%飛享%'then

bill_id

else

null

end)

frombase.cm_users數(shù)據(jù)庫基礎(chǔ)-各類函數(shù)和關(guān)鍵字7、greatest函數(shù):select

greatest(字段名1,字段名2,字段名3)

from表名greatest函數(shù)用于比較同一行數(shù)據(jù)不同字段間的屬性值大小。舉例:select

greatest(a_stop_date,m_stop_date,r_stop_date,o_stop_date)

frombase.cm_users8、group

by子句和having子句Group

by是select語句中的一種子句,通常與聚集函數(shù)(count,sum,max這類函數(shù))。對于被分組的列的每個(gè)值,group

by子句將返回一行數(shù)據(jù)。舉例:

select

trunc(active_date),count(*)

from

base.cm_users

wheretrunc(create_date,'mm')=trunc(sysdate-1,'mm')

group

by

trunc(active_date)Having子句的作用如同select語句的最終過濾器。在實(shí)際應(yīng)用中,通常是執(zhí)行了分組函數(shù)之后再利用having子句對結(jié)果集進(jìn)行最后的過濾。舉例:

select

trunc(active_date),count(*)

from

base.cm_users

wheretrunc(create_date,'mm')=trunc(sysdate-1,'mm')

group

by

trunc(active_date)having

count(*)>100數(shù)據(jù)庫基礎(chǔ)-連接和子查詢1、等值連接和外部連接舉例:select

a.bill_id,a.cust_name,b.合計(jì)費(fèi)from

base.cm_usersa,tbs_2014.all_579_201411@x66

b

where

a.bill_id=b.bill_id

and

bill_id=‘’舉例:select

a.bill_id,a.cust_name,b.合計(jì)費(fèi)from

base.cm_usersa,tbs_2014.all_579_201411@x66

b

where

a.bill_id(+)=b.bill_id

and

bill_id=‘’章節(jié)小測試:

1、用cm_users和tbs_2014.all_579_201411@x66這兩張表取出在11月入網(wǎng)的手機(jī)用戶,并且根據(jù)它們在2014年11月份的出賬統(tǒng)計(jì)出0—50,51—100的用戶,按照縣市區(qū)分。2、用base.cm_users取出實(shí)名登記的手機(jī)用戶中在1987年出生的手機(jī)用戶,并根據(jù)crm_v_groupmember_579來統(tǒng)計(jì)有多少是集團(tuán)成員。1數(shù)據(jù)庫基礎(chǔ)2常用基礎(chǔ)表目錄縣市一線為了精益營銷,主要是面對在網(wǎng)的手機(jī)號碼,那這些號碼目前是什么狀況,這是我們最關(guān)注的;其次是這些號碼當(dāng)月辦理了什么業(yè)務(wù),是對一線成果的展示,也是考核的依據(jù)14個(gè)業(yè)務(wù)重構(gòu)表:用戶基本信息新入網(wǎng)用戶4G業(yè)務(wù)

4G卡更換

流量 寬帶親情網(wǎng)

虛擬網(wǎng)

統(tǒng)一支付合約終端銷售觸點(diǎn)號碼庫存本地集合的大數(shù)據(jù)表查詢某個(gè)數(shù)據(jù)庫中的所有對象,這樣可以模糊搜索某個(gè)表是否存在,可以看出該表最后更新的時(shí)間,數(shù)據(jù)是否及時(shí)同步;Select*fromall_objectswhereobjec_namelikeupper(‘%cm_users%’)如果是其他數(shù)據(jù)庫,可以用數(shù)據(jù)庫鏈來實(shí)現(xiàn)Select

*

from

all_objects@x66

where

objec_name

like

upper(‘%cm_users%’)Select

*

from

all_objects@x90

where

objec_name

like

upper(‘%cm_users%’)長短編號互換以及字段名稱SELECT

*

FROM

BASE.UP_PRODUCT_ITEM

WHERE

PRODUCT_ITEM_ID=500000100002常用基礎(chǔ)表-重構(gòu)表1

用戶基本信息select

*

from

base.cm_users包括以下字段:縣市用戶編號客戶編號手機(jī)號碼開戶時(shí)間入網(wǎng)時(shí)間狀態(tài)停開狀態(tài)營業(yè)停機(jī)日期賬務(wù)停機(jī)時(shí)間管理停機(jī)日期連帶停機(jī)日期呼出限制停日期信用等級催停標(biāo)志開戶CRM渠道銷售渠道開戶操作員品牌套餐下周期套餐套餐創(chuàng)建時(shí)間套餐生效時(shí)間套餐到期時(shí)間套餐渠道套餐操作員套餐價(jià)格套餐包含的免費(fèi)流量下周期套餐價(jià)格下周期套餐包含的免費(fèi)流量賬戶編號支付方式賬戶名稱銀行賬號客戶名稱證件類型證件號碼客戶地址證件地址實(shí)名標(biāo)志(基本不用)是否非實(shí)名非實(shí)名原因(七種)是否靚號靚號小等級靚號檔次靚號明細(xì)這些信息由以下原始表生成:szx.ins_user_579 szx.bs_static_data

szx.ins_offer_579

szx.ins_user_os_state_579szx.cm_indiv_customer_579

szx.n_cm_account_579

szx.cm_acct_bank_info_579szx.n_cardpkg_origin_dtl

szx.n_cardpkg_sale_579szx.cm_indiv_customer_579

szx.DW_BASS_NEWCUST_CK_yyyymmddsjjs.CJ_V_CARD_BAG_BILL_ID@jh88select

*

from

sjjs.zyl_全渠道靚號受理_所有靚號@jh88szx.n_Res_Phone_num_Used_579szx.n_Res_Phone_num_origin_579szx.ins_accrel_579--------------------只取在網(wǎng)手機(jī)號碼select

*

from

base.cm_userswhere

substr(bill_id,1,1)='1'

and

substr(bill_id,1,3)

not

in

('155','148')and

substr(bill_id,1,4)

not

in

('1841')

and

length(bill_id)=11and

user_status=1基礎(chǔ)重構(gòu)表-用戶基本信息用戶表(用戶號碼、縣市、入網(wǎng)時(shí)間、創(chuàng)建組織和操作員)select

a.user_id,a.cust_id,a.country_code

county_code,a.state

USER_STATUS,a.user_type,a.bill_id,a.sub_bill_id,a.create_date,a.active_date,a.create_org_id

org_id,a.create_op_id

op_idfrom

base.ins_user_579

awhere

state=1--user_status

1-在用4-預(yù)開戶2-帳務(wù)預(yù)銷3-營業(yè)預(yù)銷5-營業(yè)銷戶6-帳務(wù)銷戶7-套卡銷戶base.ins_user_579中CREDIT_LEVEL

的定義select

*

from

base.bs_static_data

where

code_type

LIKE

'%CREDIT_LEVEL%'套餐名稱表(品牌、套餐、創(chuàng)建組織和操作員)select

a.user_id,substr(a.brand_id,-1,1)

trademark,b.extend_id

plan_id,a.create_date

,a.effective_datevalid_date,a.expire_date,a.done_date,a.create_org_id,a.create_op_id,a.order_name

plan_namefrom

base.ins_offer_579

a,base.up_product_item

bwhere

a.offer_id=duct_item_idand

a.effective_date<trunc(sysdate)and

a.expire_date>=trunc(sysdate)and

a.offer_type

in

('OFFER_PLAN_BROADBAND','OFFER_PLAN_GSM','OFFER_PLAN_TELEPHONE')base.ins_user_579中offer_type的定義select

*

from

base.bs_static_data

where

code_type='SO_OFFER_TYPE'----OFFER_TYPE的定義基礎(chǔ)原始表-用戶基本信息----用戶狀態(tài)表(狀態(tài),各種最后停機(jī)時(shí)間)select

c.user_id,C.OS_STATUS,C.DONE_CODE,C.B_STOP_DATE,C.A_STOP_DATE,C.M_STOP_DATE,C.R_STOP_DATE,C.O_STOP_DATEfrom

base.ins_user_os_state_579

c----用戶賬號表(注意有些用戶有兩個(gè)賬號)select

user_id,acct_id

acc_id

from

base.INS_ACCREL_579wherePAY_TYPE=1

and

effective_date<trunc(sysdate)and

expire_date>=trunc(sysdate)--PAY_TYPE

1默認(rèn)帳戶2代付關(guān)系STATE

1正常----用戶賬戶名稱select

acct_id

acc_id,acct_name

acc_name

from

base.cm_account_579----客戶信息表(客戶姓名,地址,身份證號碼)select

b.INDIV_CUST_ID

cust_id,b.cust_level

cust_class,b.cust_status,b.cust_name,b.birthday,b.CUST_CERT_CODE

card_code,b.CUST_ZIPCODE

post_code,b.CUST_CERT_ADDRESS

address,b.vip_no,b.gender,---is_fsmfrom

base.cm_indiv_customer_579

b---客戶表--is_fsm

根據(jù)

cust_name

card_code address

判斷非實(shí)名基礎(chǔ)原始表-用戶基本信息----銀行賬戶信息表select acct_id,BANK_ACCOUNT

from

base.cm_acct_bank_info_579----所有號碼靚號判斷得到的靚號select

*

from

sjjs.zyl_全渠道靚號受理_所有靚號@jh88----判斷銷售渠道(優(yōu)先級:本地、卡包、CRM)select

user_id,create_org_id,create_op_id

FROM

base.ins_user_579--CRMselect

*

from

szx.n_cardpkg_origin_dtl

szx.n_cardpkg_sale_579

---卡包select

user_id,channel_pub_info

from

sjjs.CJ_V_CARD_BAG_BILL_ID@jh88

where

is_send=1---本地基礎(chǔ)原始表-用戶基本信息2

新入網(wǎng)用戶select

*

from

base.zyl_jihuo_result包括以下主要字段:縣市用戶編號客戶編號品牌套餐開戶時(shí)間入網(wǎng)時(shí)間銷售渠道編號操作員編號入網(wǎng)類型備注手機(jī)號碼這些信息由以下原始表生成:szx.so_busi_log_579_yyyymm

wheredecode(a.business_id,500000020001,101,500000020002,101,500000020007,122,500000020009,397,0)

busi_code--cm_users--sys_org_分級專用---------------------當(dāng)月新入網(wǎng)用戶(市場部統(tǒng)一口徑)select

*

from

zyl_jihuo_resultwhere

plan_idin

(select

distinct

plan_idfrom

zjj_fee_planwhere

套餐類型in

(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,21,22,31))and

trunc(jihuo_date,‘mm’)=trunc(sysdate-1,‘mm’)

---原ppt上寫錯(cuò)了

and

jihuo_date<trunc(sysdate)and

busi_code<>122

and

user_status=1基礎(chǔ)重構(gòu)表-新入網(wǎng)用戶包括以下主要字段:日期地市縣市用戶編號手機(jī)號碼是否USIM是否訂購認(rèn)證產(chǎn)品G4功能類型G4高速流量包自選流量包檔次語音自選包檔次短信自選包檔次彩信自選包檔次當(dāng)月是否使用4G終端

G4終端IMEI品牌型號最早使用時(shí)間最近使用時(shí)間是否使用4G網(wǎng)絡(luò)當(dāng)月累計(jì)總使用分鐘數(shù)當(dāng)月流量TD流量G4流量套餐名稱套餐大類用戶狀態(tài)是否多終端共享主卡是否多終端共享副卡對應(yīng)的多終端共享主卡基礎(chǔ)重構(gòu)表-4G業(yè)務(wù)3

4G業(yè)務(wù)select

*

from

sjjs.SCYHFX005_4G_USERS_20150325@jh88-----------------4G卡select

user_id,bill_id

from

sjjs.SCYHFX005_4G_USERS_20150325@jh88where是否USIM='是'and地市='金華地區(qū)‘-----------------4G資費(fèi)及流量select

user_id,bill_id,G4流量from

sjjs.SCYHFX005_4G_USERS_20150325@jh88where地市='金華地區(qū)'and

(G4高速流量包not

like'%無%'or自選流量包檔次not

like'%無%'or-----------------4G終端select*

from

szx.SCYHFX005_4G_USERS_20150325where地市='金華地區(qū)'and

G4終端IMEI

is

not

null-----------------是否使用4G網(wǎng)絡(luò)select*

from

szx.SCYHFX005_4G_USERS_20150325where地市='金華地區(qū)'and是否使用4G網(wǎng)絡(luò)='是'是否訂購認(rèn)證產(chǎn)品='是')4

4G換卡select

*

from

sjjs.zyl_4G卡更換_補(bǔ)換卡@jh88包括以下主要字段:用戶編號手機(jī)號碼換卡時(shí)間渠道操作員這些信息由以下原始表生成:szx.so_busi_log_579_yyyymm

where

business_id

in

(500000020049)szx.n_res_sim_card_used_579

where

CARD_MAKE_TYPE=2

and

manage_status=5select

*

from

sjjs.ZYL_4G卡更換_新入網(wǎng)@jh88包括以下主要字段:用戶編號手機(jī)號碼開戶時(shí)間入網(wǎng)時(shí)間渠道操作員這些信息由以下原始表生成:zyl_jihuo_resultszx.n_res_sim_card_used_579

where

CARD_MAKE_TYPE=2

and

manage_status=5select

*

from

sjjs.ZYL_4G卡更換_自助換卡@jh88包括以下主要字段:自助換卡分類手機(jī)號碼換卡時(shí)間渠道操作員這些信息由以下原始表生成wjq.cly_t_zw_zzhk_qd@jh88基礎(chǔ)重構(gòu)表-4G換卡5

流量select

*

from

sjjs.zyl_流量_201503

@jh88包括以下主要字段:用戶編號手機(jī)號碼縣市入網(wǎng)時(shí)間當(dāng)前流量包次月流量包流量包創(chuàng)建時(shí)間流量包創(chuàng)建組織流量包創(chuàng)建操作員當(dāng)前流量包價(jià)格次月流量包價(jià)格當(dāng)前流量包免費(fèi)流量次月流量包免費(fèi)流量當(dāng)前自選流量包次月自選流量包自選流量包創(chuàng)建自選流量包創(chuàng)建組織自選流量包創(chuàng)建操作員當(dāng)前自選流量包價(jià)格次月自選流量包價(jià)格當(dāng)前自選流量包免費(fèi)流量次月自選流量包免費(fèi)流量當(dāng)前套餐次月套餐套餐創(chuàng)建時(shí)間套餐創(chuàng)建組織套餐創(chuàng)建操作員當(dāng)前套餐包價(jià)格次月套餐免費(fèi)價(jià)格月初套餐流量當(dāng)前套餐免費(fèi)流量次月套餐免費(fèi)流量當(dāng)月總免費(fèi)流量當(dāng)月使用免費(fèi)流量當(dāng)月總免費(fèi)流量使用率上月總免費(fèi)流量上月使用免費(fèi)流量上月總免費(fèi)流量使用率上上月總免費(fèi)流量上上月使用免費(fèi)流量上上月總免費(fèi)流量使用率當(dāng)月流量使用費(fèi)當(dāng)月總使用流量上月流量使用費(fèi)上月總使用流量上上月流量使用費(fèi)上上月總使用流量上三月平均實(shí)收費(fèi)用上三月平均總使用流量月初相加總免費(fèi)流量當(dāng)前相加總免費(fèi)流量次月相加總免費(fèi)流量上月相加總免費(fèi)流量可用余額當(dāng)月加油包費(fèi)用上月加油包費(fèi)用上上月加油包費(fèi)用超包流量資費(fèi)手機(jī)品牌手機(jī)型號手機(jī)制式手機(jī)是否智能機(jī)這些信息由以下原始表生成:szx.ins_user_579

szx.DW_PRODUCT_GPRS_579_dt

szx.DWD_ACCT_FREERES_579_yyyymmdd

where

item_id

in(6033081,6033111,6033041,6033331)szx.n_rta_all_sum_579_yyyymmdd

where

item_code=1900811

fee_subject

where

acc_code=1900811zjj_fee_product

szx.ins_prod_579

szx.ins_prod_h_579

zjj_fee_productszx.DWD_ACCT_FREERES_579_yyyymm

szx.n_rta_all_sum_579_yyyymm

szx.all_579_yyyymmszx.n_rta_bill_579_yyyymmdd

szx.n_rta_bill_detail_579_yyyymmdd

szx.AM_BALANCE_579szx.cm_account_579

szx.am_acct_item_579

szx.INS_ACCREL_579

szx.AM_LOSS_BILL_579szx.dw_USER_imei_rela_579_yyyymmdd

szx.dim_res_imei

szx.inst_sale_prod

szx.WARE_COLOR_INFO基礎(chǔ)重構(gòu)表-流量6

寬帶select

*

from

sjjs.zyl_家庭寬帶當(dāng)月累計(jì)活躍用戶@jh88包括以下主要字段:截止日期寬帶類型寬帶用戶編號寬帶賬號寬帶用戶名寬帶證件號縣市受理時(shí)間入網(wǎng)時(shí)間入網(wǎng)備注預(yù)受理備注用戶狀態(tài)基本策劃基本策劃創(chuàng)建時(shí)間增值策劃增值策劃創(chuàng)建時(shí)間促銷策劃促銷策劃創(chuàng)建時(shí)間群組策劃群組策劃創(chuàng)建時(shí)間人口結(jié)構(gòu)-本外地特殊類型-校園/A8

接入方式合作伙伴寬帶速率標(biāo)準(zhǔn)地址編號標(biāo)準(zhǔn)地址安裝地址聯(lián)系電話聯(lián)系電話入網(wǎng)時(shí)間聯(lián)系電話類型賬戶余額寬帶包時(shí)長費(fèi)用寬帶包時(shí)長實(shí)收費(fèi)用初裝費(fèi)終端設(shè)備費(fèi)是否活躍受理縣市受理分局受理渠道類型受理渠道受理員操作渠道編號操作渠道操作員推薦人是否續(xù)包是否升級變更受理組織變更受理員變更時(shí)間變更時(shí)備注標(biāo)準(zhǔn)地址類型編號這些信息由以下原始表生成:szx.so_busi_log_579_yyyymmszx.ins_user_579 szx.ord_user_579

szx.ins_offer_579

szx.INS_OFF_INS_USER_579szx.n_up_product_item

szx.ins_srv_attr_579 szx.RP_PBOSS_DETAIL_579szx.DW_USER_BROADBAND_579_yyyymmdd

szx.RES_STD_ADDR_579

szx.ord_offer_f_579_yyyymmszx.res_port_num_579

szx.ordx_broad_pre_579--sjjs.hline_reg@jh88--cm_users--cm_unionpay_user--zlf_賬戶可用余額基礎(chǔ)重構(gòu)表-寬帶親情網(wǎng)select

*

from

base.CM_FAMILY_USER包括以下主要字段:親情網(wǎng)組親情網(wǎng)區(qū)分家長和成員用戶編號親情網(wǎng)創(chuàng)建時(shí)間親情網(wǎng)到期時(shí)間親情網(wǎng)組織編號親情網(wǎng)操作員編號這些信息由以下原始表生成:select

*

from

szx.INS_OFF_INS_USER_579

where

offer_id=72000002

and

is_main_offer=0虛擬網(wǎng)select

*

from

base.CM_VPMN_USER包括以下主要字段:用戶編號手機(jī)號碼虛擬網(wǎng)集團(tuán)虛擬網(wǎng)創(chuàng)建時(shí)間虛擬網(wǎng)到期時(shí)間虛擬網(wǎng)短號虛擬網(wǎng)操作員編號虛擬網(wǎng)組織編號虛擬網(wǎng)產(chǎn)品虛擬網(wǎng)描述虛擬網(wǎng)資費(fèi)虛擬網(wǎng)產(chǎn)品生效時(shí)間虛擬網(wǎng)產(chǎn)品到期時(shí)間下周期虛擬網(wǎng)產(chǎn)品下周期虛擬網(wǎng)描述下周期虛擬網(wǎng)資費(fèi)下周期虛擬網(wǎng)產(chǎn)品生效時(shí)間下周期虛擬網(wǎng)產(chǎn)品到期時(shí)間這些信息由以下原始表生成:select

*

from

szx.ins_off_ins_user_579

where

offer_id=72000001

and

is_main_offer=0ins_user_579

ins_srv_attr_579

ins_prod_579

cm_vpmn_customer_579

vpmn_product_ext

n_up_product_item統(tǒng)一支付select

*

from

base.CM_UNIONPAY_USER包括以下主要字段:家長用戶編號成員類型成員用戶編號創(chuàng)建時(shí)間生效時(shí)間到期時(shí)間操作員編號組織編號這些信息由以下原始表生成:ordx_accrel_wait_579

ins_accrel_579

ins_user_579基礎(chǔ)重構(gòu)表-親情網(wǎng)

虛擬網(wǎng) 統(tǒng)一支付(群組、集團(tuán)套餐、虛擬網(wǎng)、親情網(wǎng)、統(tǒng)一支付、一機(jī)雙號等)select

*

from

BASE.INS_OFF_INS_USER_579--offer_id含義SELECT

*

FROM

BASE.UP_PRODUCT_ITEM

WHEREPRODUCT_ITEM_ID=500000100002----服務(wù)屬性實(shí)例表select

*

from

BASE.INS_SRV_ATTR_579--ATTR_ID含義select

*

from

BASE.up_product_item

whereitem_type='ATTRIBUTE_SINGLE'and

product_item_id=500000030042--role_id含義select

*

from

BASE.up_product_item

where

item_type

like

'%SPEC_ROLE%'and

product_item_id=500000010111基礎(chǔ)原始表-策劃實(shí)例用戶關(guān)系表合約select

*

from

sjjs.zyl_2012合約發(fā)展06@jh88包括以下主要字段:用戶編號預(yù)繳編號分類創(chuàng)建時(shí)間預(yù)繳狀態(tài)生效時(shí)間到期時(shí)間操作員編號渠道編號預(yù)繳保底手機(jī)號碼入網(wǎng)時(shí)間用戶狀態(tài)終端銷售Select

*

from

sjjs.cj_sale_tel_xujisheng_qd@jh88包括以下主要字段:操作組織操作員老串號新串號終端類型編號銷售類型(合約/裸機(jī))金華取自己的口徑銷售登記號碼銷售時(shí)間有效開始時(shí)間銷售價(jià)成本價(jià)購買價(jià)終端系統(tǒng)銷售類型銷售實(shí)例編號終端類型名稱1:TD

4:4G終端是否智能機(jī)裸機(jī)實(shí)際使用號碼(售后首次使用)預(yù)繳編號預(yù)繳名稱縣市分局銷售組織渠道類型狀態(tài)是否備案(13下半年后已無用)銷售類型(合約/裸機(jī))金華口徑退換機(jī)時(shí)間退換機(jī)工號退換機(jī)組織用戶編號是否銷售當(dāng)日使用終端名稱活動(dòng)編號活動(dòng)名稱跟蹤號碼捆綁檔次編號銷售員合約推薦人觸點(diǎn)(含4G業(yè)務(wù))select

*

from

sjjs.zyl_4G換卡及資費(fèi)_201503@jh88包括以下主要字段:渠道編號操作員編號接觸日期用戶編號手機(jī)號碼是否僅僅充值入網(wǎng)時(shí)間接觸前是否4G卡是否接觸當(dāng)日補(bǔ)換4G卡是否接觸當(dāng)日自助換4G卡接觸前是否4G資費(fèi)是否接觸當(dāng)日參加4G資費(fèi)是否接觸當(dāng)日參加4G流量包是否接觸當(dāng)日參加飛享套餐是否新入網(wǎng)新增4G手機(jī)存量4G手機(jī)授權(quán)渠道所屬銷售經(jīng)理號碼庫存select

*

from

sjjs.ZYL_號碼庫存情況_result@jh88包括以下主要字段:手機(jī)號碼狀態(tài)備注靚號明細(xì)靚號等級靚號小等級預(yù)繳金額保底金額周期渠道編號渠道名稱渠道縣市編號渠道縣市渠道類型基礎(chǔ)重構(gòu)表-合約、終端銷售、觸點(diǎn)、號碼庫存基礎(chǔ)重構(gòu)表-本地集合的大數(shù)據(jù)表、延遲2天14

大數(shù)據(jù)表select

*

from

sjjs.bigdata_20150327@jh88包括以下主要字段:用戶編號手機(jī)號碼客戶地址客戶名稱品牌套餐名稱下周期套餐名稱是否使用的是4G卡是否4G資費(fèi)用戶縣市開戶時(shí)間入網(wǎng)時(shí)間銷售渠道銷售渠道類型是否實(shí)名制用戶狀態(tài)停開狀態(tài)網(wǎng)齡當(dāng)前可用賬戶余額證件號碼當(dāng)月ARPU

上月ARPU

上上月ARPU

上上上月ARPU

三個(gè)月平均ARPU

當(dāng)月MOU

上月MOU

上上月MOU

上上上月MOU

三個(gè)月平均MOU賬戶編號賬務(wù)停機(jī)時(shí)間實(shí)名標(biāo)志(基本不用)渠道類型信用等級流量包長編號流量包名稱下周期流量包長編號下周期流量包名稱當(dāng)月操作的流量包創(chuàng)建時(shí)間套餐免費(fèi)流量流量免費(fèi)資源流量免費(fèi)資源已使用流量當(dāng)月流量當(dāng)月3G流量當(dāng)月4G流量上月DOU

上上月DOU

上上上月DOU

三個(gè)月平均DOU

隨意玩長編號隨意玩名稱終端制式終端品牌終端機(jī)型終端是否智能機(jī)終端首次使用時(shí)間終端使用時(shí)間終端串號終端屏幕大小終端顏色終端處理器終端使用的系統(tǒng)親情網(wǎng)短號碼親情網(wǎng)家長編號親情網(wǎng)家長手機(jī)號碼親情網(wǎng)訂購時(shí)間親情網(wǎng)到期時(shí)間親情網(wǎng)免費(fèi)形式親情網(wǎng)成員數(shù)親情網(wǎng)當(dāng)月主叫時(shí)長親情網(wǎng)短號當(dāng)月主叫時(shí)長親情網(wǎng)長號當(dāng)月主叫時(shí)長親情網(wǎng)當(dāng)月時(shí)長親情網(wǎng)短號當(dāng)月時(shí)長親情網(wǎng)當(dāng)月長號時(shí)長虛擬網(wǎng)產(chǎn)品編號虛擬網(wǎng)產(chǎn)品名稱虛擬網(wǎng)產(chǎn)品描述是否為虛擬網(wǎng)標(biāo)準(zhǔn)計(jì)次計(jì)費(fèi)虛擬網(wǎng)集團(tuán)編號虛擬網(wǎng)集團(tuán)名稱虛擬網(wǎng)訂購時(shí)間當(dāng)月虛擬網(wǎng)MOU

當(dāng)月虛擬網(wǎng)主叫MOU

上月虛擬網(wǎng)MOU

上上月虛擬網(wǎng)MOU

上上上虛擬網(wǎng)MOU

上三月平均虛擬網(wǎng)MOU預(yù)繳活動(dòng)長編號預(yù)繳活動(dòng)名稱預(yù)繳檔次長編號預(yù)繳檔次名稱預(yù)繳受理時(shí)間預(yù)繳生效時(shí)間預(yù)繳結(jié)束時(shí)間預(yù)繳保底金額預(yù)繳捆綁周期預(yù)繳預(yù)存金額預(yù)繳受理縣市預(yù)繳受理組織類型預(yù)繳受理組織編號預(yù)繳受理組織名稱合約類型編號(金華本地的)合約類型名稱(金華本地的)寬帶賬號編號寬帶賬號寬帶竣工時(shí)間寬帶客戶證件號碼寬帶客戶證件地址寬帶銷售渠道寬帶銷售渠道類型寬帶聯(lián)系號碼類型寬帶類型基本策劃編號基本策劃增值策劃編號增值策劃寬帶開戶創(chuàng)建時(shí)間寬帶套餐生效時(shí)間寬帶套餐到期時(shí)間寬帶接入方式寬帶寬帶速率寬帶狀態(tài)寬帶當(dāng)月是否活躍寬帶安裝地址寬帶賬號號碼縣市編號寬帶銷售渠道編號當(dāng)月停機(jī)天數(shù)上月停機(jī)天數(shù)上上月停機(jī)天數(shù)當(dāng)月停機(jī)次數(shù)上月停機(jī)次數(shù)上上月停機(jī)次數(shù)當(dāng)月充值金額上月充值金額上上月充值金額當(dāng)月充值次數(shù)上月充值次數(shù)上上月充值次數(shù)當(dāng)月欠費(fèi)金額上月欠費(fèi)金額上上月欠費(fèi)金額漫游產(chǎn)品去年訂購時(shí)間漫游產(chǎn)品當(dāng)前訂購時(shí)間當(dāng)月省內(nèi)漫游時(shí)長當(dāng)月省際漫游時(shí)長上月省內(nèi)漫游時(shí)長上月省際漫游時(shí)長上上月省內(nèi)漫游時(shí)長上上月省際漫游時(shí)長上上上月省內(nèi)漫游時(shí)長上上上月省際漫游時(shí)長當(dāng)月第一次充值時(shí)間當(dāng)月第一次充值金額當(dāng)月第二次充值時(shí)間當(dāng)月第二次充值金額當(dāng)月第三次充值時(shí)間當(dāng)月第三次充值金額當(dāng)月首次停機(jī)時(shí)間當(dāng)月首次復(fù)機(jī)時(shí)間基礎(chǔ)表-大數(shù)據(jù)表1、用戶免費(fèi)資源日累計(jì)表:select*

from

sjjs.DWD_ACCT_FREERES_579_yyyymmdd2、應(yīng)收日累計(jì)表:select

*

from

sjjs.DW_ACCT_SHOULD_579_yyyymmdd

3、語音特殊對端日匯總表(10000號等特殊對端通話數(shù)據(jù))select

*

from

sjjs.DW_CALL_SPECIAL_jh_YYYYMMDD

4、競爭對手月表select

*

from

sjjs.

p_cust_yyyymm5、通話用戶月表select

*

from

sjjs.

Dw_Product_Call_579_yyyymm6、通話用戶日累計(jì)表select

*

from

sjjs.DW_PRODUCT_CALL_DT_5797、移動(dòng)數(shù)據(jù)流量用戶日累計(jì)表select

*

from

sjjs.DW_PRODUCT_GPRS_579_DT8、移動(dòng)數(shù)據(jù)流量用戶月表select

*

from

sjjs.dw_product_gprs_579_yyyymm9、WLAN流量用戶日累計(jì)表select

*

from

sjjs.DW_PRODUCT_WLAN_yyyymm10、終端銷售月模型select

*

from

sjjs.

DW_TMNL_SALE_yyyymmdd11、用戶終端使用情況日表select

*

from

sjjs.

dw_user_imei_rela_579_yyyymmdd----預(yù)繳select

a.user_id,b.extend_id

prepay_id,a.create_datedone_date,a.effective_date

valid_date,a.expire_date,create_org_idorg_id,create_op_id

op_id,a.order_name

prepay_namefrom

BASE.ins_PROM_579

a,BASE.up_product_item

bwhere

a.offer_id=duct_item_idand

a.offer_type='OFFER_VAS_PREPAY'---預(yù)存分?jǐn)偸芾硇畔⒈韘elect

*

from

BASE.AM_APP_BAL_REC_579---預(yù)存分?jǐn)倛?zhí)行計(jì)劃表(只統(tǒng)計(jì)0,4,7的預(yù)繳規(guī)則產(chǎn)生的計(jì)劃)

select

*

from

BASE.AM_APP_BAL_579---月返充select

a.user_id,a.opt_date

deposit_date,a.AMOUNT/100

deposit_countfrom

BASE.AM_APP_BAL_579

awhere to_char(next_date,'yyyymm')>to_char(sysdate-1,'yyyymm')基礎(chǔ)原始表-用戶促銷/預(yù)繳/終端捆綁/套餐等信息----促銷創(chuàng)建組織和操作員select

a.county_code,a.user_id,b.extend_idprom_id,a.create_date,a.effective_date

valid_date,a.expire_date,create_org_id

org_id,create_op_id

op_id,a.order_name

promotion_namefrom

BASE.ins_PROM_579

a,BASE.up_product_item

bwhere

a.offer_id=duct_item_idand

a.effective_date<trunc(sysdate)and

a.expire_date>=trunc(sysdate)and

a.offer_type='OFFER_VAS_PROMOTION‘----終端捆綁select

a.county_code,a.user_id,b.extend_id

ploy_id,a.create_datedone_date,a.effective_date

valid_date,a.expire_date,create_org_id

org_id,create_op_id

op_id,a.order_nameterminal_namefrom base.ins_offer_579

a,so4.up_product_item

bwhere

a.offer_id=duct_item_idand

a.effective_date<trunc(sysdate)and

a.expire_date>=trunc(sysdate)and

a.offer_type='OFFER_VAS_TERMINAL'基礎(chǔ)原始表-用戶促銷/預(yù)繳/終端捆綁/套餐等信息基礎(chǔ)原始表-用戶產(chǎn)品信息---程控創(chuàng)建組織和操作員select

a.county_code,a.user_id,b.extend_id

prod_id,a.create_date,a.effective_date

valid_date,a.expire_date,a.done_date,_id,a.op_idfrom

BASE.ins_prod_579

a,BASE.up_product_item

bwhere

d_id=duct_item_idand

a.effective_date<trunc(sysdate)and

a.expire_date>=trunc(sysdate)定義business_idselect

*

from

base.bs_operation

where

name

like'%開戶%‘受理日志(每月一張表)select

*

from

base.SO_BUSI_LOG_579_201502

where

user_id=2087844904;用戶訂單select

*

from

base.ord_user_f_579_201110

where

user_id=2087844904客戶訂單select

*

from

so2.ord_cust_f_579_201110

where

user_id=2087844904策劃操作訂單select

*

from

base.ord_offer_f_579_201110

where

user_id=2087844904案例:1、取2014年12月份銷戶的用戶清單首先要獲取到銷戶工單的business_id,一般會(huì)有多條記錄,可以查詢不用銷戶方式的號碼跟crm前臺比對select

business_id,name

from

base.bs_operation

where

name

like'%用戶銷戶%'獲得:500000020011 用戶銷戶到受理日志表中查詢指定時(shí)間銷戶的用戶清單Select

*

from

tbs_2014.SO_BUSI_LOG_579_201412@x66

where

business_id=

500000020011案例:2、取2013年12月辦理感恩充值送的用戶(因?yàn)榭赡艿侥壳盀橹共糠钟脩魠⒓踊顒?dòng)的已到期,不能從策劃表中取,一個(gè)可以替代的辦法就是從策劃訂單取)select

*

from

tbs_2013.ord_offer_f_579_201312@x66

where

business_type='CREATE'

and

offer_id

in基礎(chǔ)原始表-業(yè)務(wù)受理日志表----虛擬網(wǎng)用戶:select

offer_inst_id

group_id,'1'user_type,user_id,create_date,expire_date.user_idfrom

BASE.INS_OFF_INS_USER_579where

offer_id=500000100001

anand

state=1and

effective_date<trunc(sysdate)and

expire_date>=trunc(sysdate)---虛擬網(wǎng)短號:select

a.user_id,a.attr_value

as

short_num

from

BASE.ins_srv_attr_579

awhere a.attr_id

=

500000030042

and

a.expire_date

>

sysdate---虛擬網(wǎng)名稱:select

vpmn_cust_id

cust_id,group_id,cust_name

namefrom

BASE.CM_VPMN_CUSTOMER_579

where

group_id=5790099700---虛擬網(wǎng)資費(fèi)select

a.*,d_desc,c.hw_fee_strfrom

base.ins_prod_579 a

,

base.VPMN_PRODUCT_EXT

cwhere d_id

=d_id基礎(chǔ)原始表-策劃實(shí)例用戶關(guān)系表基礎(chǔ)原始表-策劃實(shí)例用戶關(guān)系表統(tǒng)一支付select

a.PAY_USER_ID

group_id,16

group_type,decode(a.pay_user_id,a.user_id,16,17

)

user_type,a.USER_ID,a.STATESTATUS,a.DONE_CODE,a.CREATE_DATE,a.DONE_DATE,a.EFFECTIVE_DATE

VALID_DATE,a.EXPIRE_DATE,b.county_code,a.OP_ID,a.ORG_ID,a.REGION_ID

REGION_CODE,0

is_WAITfrom

BASE.ins_accrel_579

a,base.cm_users

b

where

a.TOGETHER_FLAG=1

and

a.user_id=b.user_idunion

all

select

wt.group_id,16

group_type,17

user_type,wt.user_id,1status,wt.DONE_CODE,wt.CREATE_DATE,wt.DONE_DATE,wt.EFFECTIVE_DATE

VALID_DATE,wt.EXPIRE_DATE,u.county_code,wt.OP_ID,wt.ORG_ID,wt.REGION_IDREGION_CODE,1

is_waitfrom

(select

tg.group_id,wt_rel.* from

BASE.ORDX_ACCREL_WAIT_579

wt_rel

, (select

distinct

acct_id,user_idgroup_idfrom

BASE.ins_accrel_579where

TOGETHER_FLAG=1

and

EFFECTIVE_DATE<=sysdate

and

EXPIRE_DATE>sysdate

andPAY_USER_ID=user_id)tgwhere

wt_rel.DEST_ACCT_ID=tg.acct_id

and

wt_rel.EFFECTIVE_DATE<sysdate

and

wt_rel.EXPIRE_DATE>sysdate

)

wt,sjjs.cm_users

uwhere

wt.user_id=u.user_id基礎(chǔ)原始表-其他1、充值繳費(fèi)(資金變化記錄及報(bào)損賬單繳費(fèi))select*from

base.AM_PAYMENT_579_201502

where

business_id=548比如說要查詢2月份通過充值卡充值的用戶清單,需要先查詢出全國充值卡對應(yīng)的業(yè)務(wù)代碼,即business_id

548 手機(jī)充值卡充值select*from

base.AM_PAYMENT_579_201502

where

business_id=548查詢某個(gè)用戶在2015年2月份的資金變化明細(xì)select

*

from

base.AM_PAYMENT_579_201502where

bill_id=''

2、未結(jié)清賬單select

*

from

base.AM_ACCT_ITEM_579;3、已結(jié)清賬單select*frombase.AM_ACCT_ITEM_H_579_201502查詢用戶某個(gè)月份的賬單消費(fèi)明細(xì)select

a.user_id,a.bill_id,a.acct_item_type_id科目編號,b.acc_name科目名稱,a.original_amount原始費(fèi)用,a.acct_discount優(yōu)惠費(fèi)用,a.original_amount+a.acct_discount實(shí)收費(fèi)用from

base.AM_ACCT_ITEM_579

a,fee_subject

bwhere

billing_cycle_id='201501'

and

user_id=2095613788

anda.acct_item_type_id=b.acc_codeunion

allselect

a.user_id,a.bill_id,a.acct_item_type_id科目編號,b.acc_name科目名稱,a.original_amount原始費(fèi)用,a.acct_discount優(yōu)惠費(fèi)用,a.original_amount+a.acct_discount實(shí)收費(fèi)用4、積分select

*

from

base.sc_scorelist_579select

*

from

base.sc_scorelist_invalid_579select

*

from

base.am_acct_user_rel_579select

*

from

aicbs.sc_cash_list_579_yyyymm@bosszwb5、報(bào)損賬單及明細(xì)select

*

from

base.AM_LOSS_BILL_579;6、銷賬記錄select

*

from

base.AM_BILL_579_201502;7、賬戶明細(xì)表select

*

from

base.cm_account_579;8、計(jì)費(fèi)匯總select

*

from

base.RTA_ALL_SUM_579_20150315;(日匯總)select

*

from

base.RTA_ALL_SUM_579_201502;(月匯總)

9、用戶拍照月表Select

*

from

base.all_579_201502基礎(chǔ)表-其他10、CRM中[個(gè)性化帳單定制]菜單select

*

from

so2.cm_bill_customize_579@bossbak

where

state='U'andmail_type

in

(1,2,3)andexpire_date>sysdateandeffective_date<sysdate;state:U正常、E失效

mail_type:1短信帳單、2彩信帳單、3Email帳單、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論