MySQL如何删除空数据,SQL语句是什么
导读:这篇文章给大家分享的是“MySQL如何删除空数据,SQL语句是什么”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“MySQL如何删除空数据,SQL语句是什么”吧。...
这篇文章给大家分享的是“MySQL如何删除空数据,SQL语句是什么”,文中的讲解内容简单清晰,对大家学习和理解有一定的参考价值和帮助,有这方面学习需要的朋友,接下来就跟随小编一起学习一下“MySQL如何删除空数据,SQL语句是什么”吧。
在mysql中,可以利用delete语句配合“NULL”删除空的数据,该语句用于删除表中的数据记录,“NULL”用于表示数据为空,语法为“delete from 表名 where 字段名=' ' OR 字段名 IS NULL; ”。
本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。
mysql怎么删除空的数据
使用delete命令删除MySQL中的空白行。
语法如下
delete from yourTableName where yourColumnName=' ' OR yourColumnName IS NULL;
上面的语法将删除空白行和NULL行。
为了理解这个概念,让我们创建一个表。创建表的查询如下
mysql>
create table deleteRowDemo
->
(
->
Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
->
StudentName varchar(20)
->
);
使用insert命令在表中插入一些记录。
查询如下
mysql>
insert into deleteRowDemo(StudentName) values('John');
mysql>
insert into deleteRowDemo(StudentName) values('');
mysql>
insert into deleteRowDemo(StudentName) values('');
mysql>
insert into deleteRowDemo(StudentName) values(NULL);
mysql>
insert into deleteRowDemo(StudentName) values('Carol');
mysql>
insert into deleteRowDemo(StudentName) values('Bob');
mysql>
insert into deleteRowDemo(StudentName) values('');
mysql>
insert into deleteRowDemo(StudentName) values('David');
使用select语句显示表中的所有记录。
查询如下
mysql>
select *from deleteRowDemo;
以下是输出
+----+-------------+ | Id | StudentName | +----+-------------+ | 1 | John | | 2 | | | 3 | | | 4 | NULL | | 5 | Carol | | 6 | Bob | | 7 | | | 8 | David | +----+-------------+ 8 rows in set (0.00 sec)
这是删除空白行以及NULL的查询
mysql>
delete from deleteRowDemo where StudentName='' OR StudentName IS NULL;
现在,让我们再次检查表记录。
查询如下
mysql>
select *from deleteRowDemo;
以下是输出
+----+-------------+ | Id | StudentName | +----+-------------+ | 1 | John | | 5 | Carol | | 6 | Bob | | 8 | David | +----+-------------+ 4 rows in set (0.00 sec)
关于“MySQL如何删除空数据,SQL语句是什么”的内容就介绍到这,感谢各位的阅读,相信大家对MySQL如何删除空数据,SQL语句是什么已经有了进一步的了解。大家如果还想学习更多知识,欢迎关注网络,小编将为大家输出更多高质量的实用文章!
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: MySQL如何删除空数据,SQL语句是什么
本文地址: https://pptw.com/jishu/651477.html
