• mysql在表的某一位置增加一列、删除一列、修改列名


    如果想在一个已经建好的表中添加一列,可以用以下代码:
    
    alter table 表名 add column 列名 varchar(20) not null;
    
    这条语句会向已有的表中加入一列,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:
    
    alter table 表名 add column 列名 varchar(20) not null after user1;
    
    注意,上面这个命令的意思是说添加addr列到user1这一列后面。如果想添加到第一列的话,可以用:
    
    alter table 表名 add column 列名 varchar(20) not null first;
    
    
    将表yusheng中,列名def改为unit
    
    alter table yusheng change  def unit char;
    
    
    将表yusheng中,列名def的列删除
    
    alter table yusheng drop column def ;


    复制table表
    create table 新表名(
    select ID,name,number,numberid
    from 要复制的表名);
    
    
    查看表的各种数据类型
    describe `student`
    
    
    查看表的已存数据
    select * from 表名 (select id,name,number,numberid from 表名)
    
    
    添加数据
    insert into 表名 (ID,name,number,numberid) values(1,'Logic',220,1),(2,'HTML',160,1),(3,'Java OOP',230,1);
    
    
    删除数据
    delete from 表名 where 条件;
    
    
    修改数据
    update 表名 set numberid=2 where 条件
    
    
    降序排列
    select id,name,number,numberid from 表名 order by id desc;
    
    
    添加别名
    select id(列名) '别名' ,(列名) as '别名' from 表名;
  • 相关阅读:
    CSS宽高背景介绍
    js控制iframe高度自动撑开
    点击除指定元素以外的任意地方隐藏js
    es6中对象转数组,转map
    JavaScript常用方法(工具类的封装)
    h5端提示下载app
    web端调百度地图页面
    前端分享功能
    手机注册发送验证码倒计时
    判断滚动条滑到底部触发事件
  • 原文地址:https://www.cnblogs.com/ichimoku/p/7880959.html
Copyright © 2020-2023  润新知