• SQL-增、删、改操作


    #查看表

    select * from `竟企区域数据分析`

    #在表第一列新增名为“年月”的列
    alter table `竟企区域数据分析` add column 年月 varchar(20) not null first 

    alter table  LEAP.工作单回写表   add (填写人 varchar2(20))   #增加填写人字段列

    #删除表的某列
    alter table `竟企区域数据分析` drop column 年份 
    alter table `竟企区域数据分析` drop column 月份

     #修改列名

    alter table LEAP.工作单回写表  rename column 填写人 to 填表人

    #修改列字段类型

    alter table LEAP.工作单回写表  modify  填写人 varchar(200)   

    #删除表中某些行

    delete  from  LEAP.工作单回写表  t where 姓名 like '2'    

    #修改列(“年月”)的值  
    update `竟企区域数据分析` set 年月 = case when 月份 < 10 then concat(年份,'0',月份) else concat(年份,月份) end
    update `竟企区域数据分析` set 年月 = concat(年份,月份)

    PS:

    delete from table t where not exists  (select 1 from  table t1 where t1.STARTNO= t.ENDNO)

    delete from table t where t.startno not in (select distinct t.endno from table)

  • 相关阅读:
    第三节 java 数组(循环遍历、获取数组的最值(最大值和最小值)、选择排序、冒泡排序、练习控制台输出大写的A)
    第三节 java 数组
    brpc
    thrift 总结
    C++ 中 # 和## 的使用
    查看系统句柄数
    zenuml
    shell脚本
    resize() reserve()函数的区别(vector)
    grep 用法
  • 原文地址:https://www.cnblogs.com/Formulate0303/p/12604594.html
Copyright © 2020-2023  润新知