Spróbuj tego:
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
Spróbuj tego:
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
Szybka wskazówka MySQL:Korzystanie z funkcji DAYOFWEEK
10 najlepszych praktyk w MySQL
#1139 – Otrzymano błąd „operand operatora powtórzeń nieprawidłowy” z wyrażenia regularnego
Utwórz tunel SSH dla zdalnego dostępu do MySQL
Najlepsze praktyki tworzenia kopii zapasowych dla MySQL, MariaDB i Galera Cluster