尝试这个:
UPDATe data_table t, (SELECT DISTINCT ID, NAME, VALUE FROM data_table WHERe VALUE IS NOT NULL AND VALUE != '') t1 SET t.VALUE = t1.VALUE WHERe t.ID = t1.ID AND t.NAME = t1.NAME

尝试这个:
UPDATe data_table t, (SELECT DISTINCT ID, NAME, VALUE FROM data_table WHERe VALUE IS NOT NULL AND VALUE != '') t1 SET t.VALUE = t1.VALUE WHERe t.ID = t1.ID AND t.NAME = t1.NAME