Mysql去空值的方法 在Mysql中,字段的空值包含兩種不同的含義: 1,字段值為null; 2,字段值為空字符串 去除空值的方法: Sql代碼 create table 表B select 列1,列2, IFNULL(列3,'I am NULL') as 列3, IFNULL(列4,-999) as 列4... from 表A; 解釋:將表A中,若列3為NULL,則替換成字符串‘I am NULL’,若列4為空,則替換成數值-999。 (IFNULL函數的返回值,如果該列不為空,則返回原始值,這個值的類型會根據字段類型一致,否則返回你定義的值。) 去除空字符串的方法(使用update語句): Sql代碼 update 表A set 字段1='你要替換的值' where 字段1='';