zoukankan      html  css  js  c++  java
  • 0105 数据库创建表

    创建表首先要选择数据库

    格式:use+数据库的名字

    1、创建表:create table+表的名(

    字段1 字段类型,

    字段2 字段类型

    );

    最后一个字段名和字段类型不加逗号。创建表结束语句用分号结束

    字段类型:整数型:int,浮点型:double,字符串型char或者varchar(长度),日期型:date(年月日),datetime(年月日时分秒)

    例:

    2、查看表结构:desc+表的名字;

    例:

    3、删除表:drop table +表的名字

    4、修改表的字段

    (1)添加字段:alter table +表的名字+add column +要添加的字段名+字段的类型

    例:

    (2)删除字段:alter table +表的名字+drop column +要删除的字段名

    例:

    (3)修改字段类型:alter table +表的名字+modify column+加要修改的字段名+字段类型

    例:

    (4)修改字段名字:alter table +表的名字+change column +要修改的字段名+修改后的字段名+修改后字段的类型(这个方法可以一起更改字段类型)

    例:

    (5)修改表名:alter table +表的名字+rename to+新的表名字

    例:

    5、添加表的内容

    (1)增加数据:insert into +表的名字+values(按顺序添加内容)注意不能少字段的值

    (2)增加部分数据:insert into+表的名字+(想要添加内容的字段)+(按顺序添加内容)

    (3)修改表格内容

    update +表的名字 set 字段名=字段值 where 字段名1=字段值1

    例:update student set sname='公雪' where sid=1;  将sid为1的sname值改为 公雪

    可以修改多个字段内容

    例:update student set sname=‘工序’,age='10' where sid=2;

    (4)删除数据

    delete from + 表的名字+where 要删除的数据条(一条一条删除)

    例:delete from student where sid=2;将sid为2的数据条删除

    delete from +表的名字(清空表 )

    truncate +表的名字(清空表)

    6、表格查询

    (1)查询所有列

    select * from+表的名字

    (2)查询指定列

    select 字段名,字段名 from +表的名字

    (3)查询时添加常量列

    SELECT sid AS '编号',sname AS '姓名',ssex AS '性别' FROM student

    (4)查询时合并列

    例:

    (5)查询时去重

    例:

    (6)条件查询

    (6-1)逻辑and 和 or 或者

    例:

    (6-2)比较条件

    例:

    (6-3判断空条件)

    例:

    (6-4)like模糊查询

    例:

  • 相关阅读:
    rabbitmq级联之shovel插件和exchange.bind
    gcc常用编译选项
    windows下rabbitmq-c编译(带openssl、无需MinGW)
    windows下openssl编译
    关于actor模型
    mysql优化之使用iotop+pt-ioprofile定位具体top io文件
    centos6下jbd2进程占用大量IO处理
    c++中的header-only library
    java中线程的停止以及LockSupport工具类
    java Condition条件变量的通俗易懂解释、基本使用及注意点
  • 原文地址:https://www.cnblogs.com/-gongxue/p/14234741.html
Copyright © 2011-2022 走看看