加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql如何删掉空的数据

发布时间:2022-06-15 23:46:24 所属栏目:MySql教程 来源:互联网
导读:mysql怎么删除空的数据 使用delete命令删除MySQL中的空白行。 语法如下 delete from yourTableName where yourColumnName= OR yourColumnName IS NULL; 上面的语法将删除空白行和NULL行。 为了理解这个概念,让我们创建一个表。创建表的查询如下 mysql creat
  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如何删除空的数据”这篇文章的内容就介绍到这里,感谢各位的阅读!

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读