通过与MySQL中的先前记录进行比较来填充行

时间:2016-02-11 05:37:15

标签: mysql

我有一个如下所示的数据集

ActionBarDrawerToggle(this, mDrawerLayout, R.string.content_desc_drawer_open, 
R.string.content_desc_drawer_close);

ActionBarDrawerToggle(this, mDrawerLayout, toolbar, R.string.content_desc_drawer_open, 
R.string.content_desc_drawer_close);`  //use this constructor

数据集的T-id仅用于updateType为TOP-UP,其余的T-id为NULL,我想用T-id填充其余的记录,其中up​​dateType =&#39 ; EXP_By_Date'从以前的充值T-ID,如何在MySQL中实现这一目标

所需的输出是

id Subid  updateType   T-id  updateTime     createTime

1  7393   TOP-UP       2313  2015-10-01     2015-10-01
2  7393   TOP-UPDATE   NULL  2015-10-03     2015-10-03 
3  7393   CDR          NULL  2015-10-04     2015-10-04
4  7393   EXP_By_Date  NULL  2015-10-05     2015-10-05 
5  7393   TOP-UP       2456  2015-11-01     2015-11-01
6  7393   TOP-UPDATE   NULL  2015-11-03     2015-11-03 
7  7393   CDR          NULL  2015-11-04     2015-11-04
8  7393   CDR          NULL  2015-11-04     2015-11-04
9  7393   EXP_By_Date  NULL  2015-11-05     2015-11-05      

此致

0 个答案:

没有答案