如何删除空的mySQL记录?

时间:2013-03-14 20:54:13

标签: php mysql phpmyadmin

您好我有成千上万的这类记录,我的问题是如何使用sql查询删除它们?

enter image description here

2 个答案:

答案 0 :(得分:1)

如果meta_keynull,则可以使用

delete from your_table
where meta_key is null

如果它只是一个空字符串,请使用

delete from your_table
where meta_key = ''

如果您的meta_key只包含空格,则使用(可能会运行得更慢)

delete from your_table
where trim(meta_key) = ''

答案 1 :(得分:0)

DELETE FROM `tablename` WHERE CHAR_LENGTH(`meta_key`) < 1