CHAR_LENGTH("中國時代00") 長度為6位 LENGTH("中國時代00")字節為18位 length不管中文還是英文都算3個字節 SELECT * FROM (SELECT 字段1,字段2,字段3,CHAR_LENGTH(字段4) AS dd FROM 表名 )ss WHERE dd>5 查詢步驟:(1)、SELECT 字段1,字段2,字段3,CHAR_LENGTH(字段4) AS dd FROM 表名 \\CHAR_LENGTH(字段4)查詢出該字段數據長度 步驟:(2)、步驟(1)嵌套並起名,用步驟1的查詢展示結果dd來判斷,假設字段字節設置為varchar(10),用步驟(1)查詢出來的字段內容個數減半為5,如下: SELECT * FROM (SELECT 字段1,字段2,字段3,CHAR_LENGTH(字段4) AS dd FROM 表名 )ss WHERE dd>5 \\dd大於5就可以查詢出字段內容大於10個字節的數據了