毎日のSQL

 

-受信するJingdongはカード番号は、統計の人々によると
SUBSTR(CREATE_TIME、1,7)を選択し、 (SUBSTRでt_esb_award_record award_type_id = 2とCREATE_TIME> '2019年1月1日00:00:00'グループから(個別のUSER_ID)を数えますCREATE_TIME、1,7);

-达标保单统计
選択SUBSTR(CREATE_TIME、1,7)、SUBSTR(CREATE_TIME、1,7)によりt_plus_achive_target_record CREATE_TIME> '2019年1月1日夜12時00分00秒'のグループから(1)を数えます。

-京东卡领取数
t_esb_award_recordから選択SUBSTR(CREATE_TIME、1,7)、数(1)ここで、SUBSTRによってaward_type_id = 2及びCREATE_TIME> '2019年1月1日夜十二時00分00秒'のグループ(CREATE_TIME、1,7 );

-折扣券领取数
t_esb_award_recordから選択SUBSTR(CREATE_TIME、1,7)、数(1)ここで、SUBSTRによってaward_type_id = 1とCREATE_TIME> '2019年1月1日夜十二時00分00秒'のグループ(CREATE_TIME、1,7 );

 

カウント(1)を選択し、UPDATE_TIME t_plus_achive_target_recordからどこ連結等syn_flag = 2及びUPDATE_TIME(SUBSTR(NOW()、1,10)、 '%')UPDATE_TIMEによって基; / *每天推送数据* /
選択は、数(1)、 UPDATE_TIMEによってsyn_flag = 2と連結などUPDATE_TIME(SUBSTR(DATE_SUB(NOW()、間隔1日)、1,10)、 '%')基t_plus_achive_target_recordからUPDATE_TIME; / *上一天推送数据* /


/ *各个产品按小时统计* /
ここで、ID> 1000000及びORDER_STATUS> 5及びORDER_TYPE = 1とCREATE_TIME>「2019年11月25日t_orderから選択insurance_code、insurance_name、SUBSTR(CREATE_TIME、1,13)、数(1) insurance_code、insurance_name、SUBSTR(CREATE_TIME、1,13-)によって00-00-00'基;
/ *各个产品统计* /
t_orderから選択insurance_code、insurance_name、数(1)ここで、ID> 1000000及びORDER_STATUS> 5及びORDER_TYPE = 1とCREATE_TIME> '2019年11月25日00-00-00'とCREATE_TIME <「2019 insurance_code、insurance_nameによって-11-25 09-00-00'グループ。

 

おすすめ

転載: www.cnblogs.com/xingminghui/p/12607480.html