在MySQL中,可以使用LEN()
函數來獲取字符串的長度,從而結合其他函數進行數據清洗。下面是一個示例:
假設有一個包含手機號碼的表phone_numbers
,其中有一列為phone_number
,我們想要清洗數據,只保留長度為11位的手機號碼。
UPDATE phone_numbers
SET phone_number = NULL
WHERE LEN(phone_number) != 11;
上面的SQL語句將清洗掉所有不是11位的手機號碼,將其設為NULL
值。你也可以根據具體需求結合其他條件和函數來進行數據清洗。