Jos*_*H d 8 mysql sql phpmyadmin delete-row sql-delete
我有一个包含超过100000个数据元素的表,但其中有近350个空白行.如何使用phpmyadmin删除此空白行?手动删除是一项繁琐的工作.
Spi*_*man 32
一般答案是:
DELETE FROM table_name WHERE some_column = '';
Run Code Online (Sandbox Code Playgroud)
要么
DELETE FROM table_name WHERE some_column IS NULL;
Run Code Online (Sandbox Code Playgroud)
请参阅:http://dev.mysql.com/doc/refman/5.0/en/delete.html
发布表格时的更多信息!〜
另外,一定要做到:
SELECT * FROM table_name WHERE some_column = '';
Run Code Online (Sandbox Code Playgroud)
在删除之前,您可以看到要删除的行!我想在phpMyAdmin你甚至可以选择然后"全选"并删除,但我不确定.这将非常快,而且非常安全.
我正在mysqlWindows的命令提示符中进行操作。和基本查询:
delete * from table_name where column=''
Run Code Online (Sandbox Code Playgroud)
和
delete * from table_name where column='NULL'
Run Code Online (Sandbox Code Playgroud)
不起作用。我不知道它是否在phpmyadminsqlcommand builder 中起作用。无论如何:
delete * from table_name where column is NULL
Run Code Online (Sandbox Code Playgroud)
工作正常。