次のクエリがあり、ハイフンが欠落しているMACアドレスを更新していますが、すでにそれらを持っている他の人にとっては、それらをヌルに変更しています。1 つの列の値を更新してみてください。
UPDATE mytable SET MAC =
CASE
WHEN MAC NOT LIKE '%-%'
THEN UPPER(CONCAT(SUBSTR(MAC,1,2),'-', SUBSTR(MAC,3,2),'-', SUBSTR(MAC,5,2),'-', SUBSTR(MAC,7,2),'-', SUBSTR(MAC,9,2),'-', SUBSTR(MAC,11,2)))
END;
どんな提案も素晴らしいでしょう。
ありがとう