SQL语句修改表操作

前言

此博客用于记录工作用到的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;
评论 6 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:博客之星2021 设计师:Hiro_C 返回首页

打赏作者

无 羡ღ

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值