目录

  • 前言
  • 清空表中某一列的所有值
  • 批量给指定列插入数据(python中拼接代码)
  • 查询(指定列)有重复数据的行
  • 删除(指定列)不重复的数据行
  • 新增列

前言

此博客用于记录工作用到的SQL语句,持续更新,欢迎补充!

清空表中某一列的所有值

UPDATE table_name SET column_name = null

注:table_name 为表名 column_name为字段名

批量给指定列插入数据(python中拼接代码)

sql = "UPDATE  TM_AP SET APID_2='%s' WHERE APAD in ('%s','%s') " % (max_APID,APADlist[i],APADlist[i+1])

查询(指定列)有重复数据的行

select  *  from  table_name  where  column_name  in ( select  column_name  from  table_name  group  by  column_name  having  COUNT (*)>1)

删除(指定列)不重复的数据行

DELETE FROM table_name WHERE column_name  in ( select  column_name  from  table_name  group  by  column_name having  COUNT (*)=1)

新增列

alter table 表名 add 列名 数据类型;
# 案例
ALTER TABLE table_name ADD column_name INT;

SQL语句修改表操作相关推荐

  1. MySQL使用SQL语句修改表名

    MySQL中可以使用rename table这个SQL语句来修改表名. rename table这个SQL语句来修改表名的基本语法是: RENAME TABLE <旧表名> TO < ...

  2. 使用SQL语句修改表数据

    使用SQL语句修改表数据 文章目录 使用SQL语句修改表数据 利用INSERT语句输入数据 利用UPDATE语句更新表数据 利用DELETE语句删除表中数据 利用Truncate Table语句删除表 ...

  3. 使用SQL语句修改表结构(SQL Server)

    使用SQL语句修改表结构(SQL Server) 文章目录 使用SQL语句修改表结构(SQL Server) ALTER TABLE的语法格式如下: 添加列 删除列 修改表的列数据类型和名称 ALTE ...

  4. 用MS SQL 语句修改表中字段类型

    [问题]用SQL 语句判断表中是否存在password字段,不存在则新增字段,若存在password字段,把字段的类型由int 类型改为text类型. [实现方法] if exists( select ...

  5. 用SQL语句修改表结构和添加约束

    目录 一.修改表结构 1.删除列 2.添加列 3.修改字段的数据类型 二.添加约束 1.主键约束 2.唯一性约束 3.check约束 4.非空约束(修改列的数据类型) 5.外键约束 6.删除约束 7. ...

  6. Oracle sql语句修改表名

    方法1:在原表上修改表名 ALTER TABLE  [原表名称]  RENAME TO [新表名称]; 方法2:建新表xinTable,将原表oldTable的数据导进去: create table ...

  7. oracle字段换名语句,修改表名的sql语句

    sql语句 能不能修改表名 可以. SQL自带了一系列的系统存储过程.其中sp_rename就具有修改表名和列名的功能.对于sp_rename是这样定义的:更改当前数据库中用户创建对象(如表.列或用户 ...

  8. mysql中利用sql语句修改字段名称,字段长度等操作(亲测)

    在网站重构中,通常会进行数据结构的修改,所以添加,删除,增加mysql表的字段是难免的,有时为了方便,还会增加修改表或字段的注释,把同字段属性调整到一块儿.这些操作可以在phpmyadmin或者别的m ...

  9. 使用sql语句创建表、修改表、添加列等

    使用sql语句创建表.修改表.添加列等 原文链接 创建表: CREATE TABLE 学生信息 ( 学号 varchar(14) IDENTITY(1,1) PRIMARY KEY, 姓名 varch ...

最新文章

  1. 为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换?
  2. python多边形图案_如何用matplotlib中的自定义图案填充多边形?
  3. java 命名内部类_如何把java SWT程序中的匿名内部类改写成命名内部类?
  4. python pyquery库_python解析HTML之:PyQuery库的介绍与使用
  5. 他读博期间发表3篇Science,28岁任武大教授,35岁入“杰青”名单,让人叹服!...
  6. java中如何将数字转换成字符串(int转换为string)
  7. NLP应该如何学、如何教?斯坦福大学大牛Dan Jurafsky教授专访
  8. idea中查看maven依赖树
  9. 老款 iPhone 涨价;微软 AI 研究院落户上海;刘强东不参加人工智能大会 | 极客头条...
  10. Python基础篇【第二篇】:运算符
  11. 深信服(SCSA)认证学习—基础知识点二
  12. 阿里云 服务网格 ASM
  13. html5圆形图片自动旋转,纯CSS3圆形图片鼠标滑过旋转翻盖动画特效
  14. Python拓展dict类
  15. 关于复制粘贴快捷键失效问题的解决方法
  16. 洛谷P4238 多项式乘法逆元
  17. 搞金融不能用mysql_金融行业数据库何去何从
  18. oracle关于索引
  19. 工件的安装与排序问题
  20. Java入门篇——零基础如何学习Java

热门文章

  1. 微生物文献调研网站与工具---持续更新(2022.09.16)
  2. 架构师内功心法-----手写springv2.0mvc
  3. error: non-const lvalue reference to type cannot bind to a value of unrelated type
  4. 笔记: CPU 组件图
  5. 基于TensorFlow的CNN模型——猫狗分类识别器(五)之训练和评估CNN模型
  6. 网站优化关于标题标记
  7. 微信转发软件后缀_微信拍一拍后缀大全 后缀有意思文字内容分享[多图]
  8. 【1080TI驱动+CUDA10.1+cudnn】安装记录
  9. 【IoT库】NB-iot技术、Lora技术、IC卡技术在三表的应用
  10. 2005-11-09