GMI
liuwei423210896
这个作者很懒,什么都没留下…
展开
-
5.mysql表设计
1. 订单表和商品类,一般都要设计订单主表,和订单关联的商品详细-表,用户详细表 对于gmi小程序中设计到【用户发送短信的记录】 与 【记录详情表】: 结构如下: --------------------------------------------------------------------------------------- 表A:(短信记录表) 用户id...原创 2019-11-11 19:03:37 · 293 阅读 · 0 评论 -
4.常见的一些处理技巧(mysql/hive)
1. create table A as select * from B 2. create table A like B 4. rename table A to B (这种方式在线上系统小时级别更新替换数据时,将影响降低,而不是先删除存在的表再sqoop拉取数 据,而是拉取数据到临时...原创 2019-11-11 15:04:39 · 123 阅读 · 0 评论 -
3. sql优化update表
1.考察主要是根据一张表的字段更新另一张的字段 UPDATE gmi_message_user_his_new t1 LEFT JOIN (SELECT userId,CODE,createTime FROM gmi_consumer_info WHERE userId = '1356823') t2 ON t1.userId = t2.userid AND t1.code = t2.co...原创 2019-11-11 14:10:11 · 191 阅读 · 1 评论 -
2.程序sql中bug优化
考察left join和where ... and ... # 查看数据是否补全,主要查看userid = 1356823用户 select tt1.userid,ifnull(tt3.totalSend,0) as totalSend,ifnull(tt1.tot,0) as total,ifnull(tt2.succ,0) as success,tt3.time as datetime...原创 2019-11-11 14:14:09 · 178 阅读 · 0 评论 -
1.gmi小程序用户发送信息
# 查询总数(表合并前) select * from gmi_message_user_his where userid = '1187887' 190 # 查询发送信息详细表(code + user_detail) select * from gmi_message_code_his where userid = '1187887' select distinct code,sub_...原创 2019-11-11 14:14:20 · 127 阅读 · 0 评论