Mindev - 专注于计算机程序开发 MinBlog
  • 关于本站
  • 文章归档
  • 友情链接
  • 切换模式
  • 返回顶部
  • 首页
  • 技术
  • 工具
  • 生活
  • Mindev - 专注于计算机程序开发 MinBlog
  • 首页
  • 技术
  • 工具
  • 生活
  • 关于本站
  • 文章归档
  • 友情链接

SQL数据清洗的几种方法!

这个问题我以前没遇到过,也是最近用MySQL数据库的时候才发现的问题,然后查询资料,最后总结如下:1、处理重复数据1.1 处理重复行SELECT your_column, COUNT(*) FROM your_table GROUP BY your_column HAVING COUNT(*) > 1;1.2 删除重复行WITH DuplicateCTE AS ( SELECT your_column, ROW_NUMBER() OVER (PARTITION BY your_column ORDER BY your_column) AS row_num FROM your_table ) DELETE FROM DuplicateCTE WHERE row_num > 1;2、规范化数据格式2.1 更改大小写:将列值转换成大写UPDATE your_table SET your_column = UPPER(your_column);2.2 去除空格:去除前导和尾随空格UPDATE your_table SET your_column = TRIM(your_co

数据库 · 2023-12-25 · 5220 人浏览
mindev
SQL数据清洗的几种方法!

修改MySQL数据库表结构的方法!

为了更好的讲解修改表结构的方法,我先在本地创建一个数据表(数据库名:mintmp,数据表名:user)。1、创建数据库和数据表1.1 创建数据库create database mintmp;1.2 创建数据表create table user;1.3 打开数据库并创建数据表useruse tmp; create table user(name char(10) not null,passwd char(16) not null);查看表结构(desc)2、修改表结构2.1 语法结构命令格式 alter table 库名.表名执行动作;执行动作添加字段:add修改字段名:change修改字段类型:modify删除字段:drop修改表名:rename2.2 增加字段:add对user表增加address和email两个字段alter table user add address char(50) default "江苏省南京",add email varchar(25);2.3 修改字段名:change将字段passwd修改为passwordalter table us

数据库 · 2023-12-15 · 9856 人浏览
mindev
修改MySQL数据库表结构的方法!
mindev

mindev

格物致知,知行合一

  • 博主
  • 正在搬砖
热门文章
  • 关于.NET Core中间件的四种请求方式!
  • Linux搭建GitLab服务器(Centos)
  • 修改MySQL数据库表结构的方法!
  • SQL数据清洗的几种方法!
  • C#中关于Using关键字的使用技巧!
  • C#中关于泛型约束、协变和逆变!
  • 安装程序报错问题解决 Database:C:Windows Installer inprogressinstallinfo.ipi. Cannotopen database file.System error-2147287037
热门标签
  • C#
  • MySQL
  • Linux
  • .NET Core
  • 工具配置
  • Gitlab
  • 中间件
  • 数据清洗
  • 泛型
关于站长
  • 2298020741
  • 中国 - 安徽
  • mindev@qq.com
  • 网站地图
  • 皖ICP备2024035360号
2023 - 2025 Mindev - 专注于计算机程序开发. All Rights Reserved.