--目標:
融合主角實名登記異常資料重新整理分兩部分,
--前期缺陷是融合群主角實名登記,群和寬頻沒有過戶;
--後期缺陷是融合群主角色實名登記,群內所有使用者均過戶至新客戶。
-- 1 查詢融合產品的主題服務型別
select /*+parallel(a,10)*/* from pd_master_dict a where a.master_serv_name like '%融合%';-- 1009
--2 根據主體服務型別為1009提取所有的融合群使用者,並且建立臨時表
create table denggh_smz_user1009 tablespace tbs_data_inte***ce as
select /*+parallel(a,10)*/* from ur_user_info a where a.master_serv_id ='1009';
-- 3 計算融合產品的資料量
select /*+parallel(a,10)*/count (*) from denggh_smz_user1009 a ;--264516
-- 4 查詢群例項表
select /*+parallel(a,10)*/* from ur_usergroup_info a;--群例項表
-- 5 根據融合群使用者的id_no 去群例項表中查詢滿足條件的組 :group_id,
select/*+parallel(a,10)*/ a.* from ur_usergroup_info a ,denggh_smz_user1009 b where a.id_no =b.id_no ;
--錯誤的寫法: select /*+parallel(a,10) parallel(b,10)*/count(*) from ur_usergroup_info a ,denggh_smz_user1009 b where a.id_no =b.id_no(+) ; --2129814
-- 6 確定需要的字段資訊,並且建立臨時表
drop table denggh_smz_usergroup1009;
create table denggh_smz_usergroup1009 tablespace tbs_data_inte***ce as
select /*+parallel(a,10) parallel(b,10)*/b.id_no,b.phone_no,b.cust_id,a.group_id,a.group_type from ur_usergroup_info a ,denggh_smz_user1009 b where a.id_no = b.id_no;
-- 7計算滿足條件的group_id 的資料量
select /*+parallel(a,10) parallel(b,10)*/ count(*) from denggh_smz_usergroup1009;--264501
-- 8 驗證群例項中群組組型別
select a.group_type,count(*) from denggh_smz_usergroup1009 a group by a.group_type;
-- 9 檢視群組型別表:pd_grouptype_dict 進行驗證,驗證結果都是群融合
select * from pd_grouptype_dict where object_id in ('f1','f3','fd','fb');
-- 10 根據 6臨時表中的 group_id 去群成員表:ur_usergroupmbr_info 提取融合群例項成員(主卡)
select /*+parallel(a,10) parallel(b,10)*/ * from ur_usergroupmbr_info a, denggh_smz_usergroup1009 b where a.group_id = b.group_id
and a.member_role_id='10047'
and sysdate between a.eff_date and a.exp_date
--11 確定融合群例項成員的主卡相關資訊,並且建立臨時表
create table denggh_smz_usergroupmbr1009 tablespace tbs_data_inte***ce as
select /*+parallel(a,10) parallel(b,10)*/ b.*, to_number(a.object_id) object_id from ur_usergroupmbr_info a, denggh_smz_usergroup1009 b
where a.group_id = b.group_id
and a.member_role_id='10047'
and sysdate between a.eff_date and a.exp_date;
--12 對群成員表中字段分析
select * from ur_usergroupmbr_info;
-- member_role_id融合成員角色id:10047 為主卡,10048 為副卡 寬頻為10050
--object_id 為 1時,object_id 對應的值為 id_no
--object_id 為 2時,object_id 對應的值為 phone_no
--object_id 為 3時,object_id 對應的值為 cust_id ??????
-- select object_type,count(*) from ur_usergroupmbr_info group by object_type ;
--select* from ur_usergroupmbr_info where object_type='2';
-- select* from ur_usergroupmbr_info where object_type='3';
-- 13 計算使用者量 主卡的使用者量
select count(*) from denggh_smz_usergroupmbr1009;--234935
--14 檢查資料是否是正確的資料,可以採取抽查的方法 :從提取融合群例項成員(主卡)的剩餘資訊裡面,抽選出相關資訊的group_id,去群成員表中進行判斷
select * from denggh_smz_usergroup1009 a where not exists(select 1 from denggh_smz_usergroupmbr1009 b where a.group_id=b.group_id);
--select * from denggh_smz_usergroup1009 a where a.group_id not in (select b.group_id from denggh_smz_usergroupmbr1009 b );
select * from ur_usergroupmbr_info where group_id=10009801611;
select * from ur_user_info where id_no ='21310010458356';
select * from bs_unicodedef_dict where code_class='196' and code_value like '%sjf000013%' --for update
select * from denggh_smz_usergroup1009;
select * from ur_usergroup_info;
select * from ur_usergroupmbr_info;
車機流量卡實名制 工信部啟動車聯網卡實名登記工作
此前,購買汽車之後,車機的流量卡不需要個人登記註冊,由汽車廠商包辦提供。不過而今,汽車車機流量卡也要實名制了。9月26日,工業和資訊化部網路安全管理局訊息,工業和資訊化部繼6月發布徵求意見稿後,於近日正式印發了 關於加強車聯網卡實名登記管理的通知 啟動車聯網卡實名登記工作。一是工業和資訊化部指導省級...
手機實名制可能年前出台 2億多使用者將重新登記身份
手機實名制年前有望出台 摘自http it.sohu.com 20051202 n240850422.shtml 2億多預付費手機使用者將重新登記真實身份 據北京青年報報道,手機實名制可能年底前出台,據 如果老使用者也進行實名,中國目前2億名以上預付費手機使用者將重新登記身份。昨天,信產部電信研究院...