码迷,mamicode.com
首页 > 数据库 > 详细

MySQL 增删改查基础

时间:2018-10-15 18:31:38      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:创建   let   signed   charset   default   roo   har   arc   右连接   

终端登录mysql:

  mysql -u root -p
  1111aaaa

创建数据库:
  create DATABASE DBname;

删除数据库:
  drop DATABASE DBname;

创建数据表:
  create table student( `stu_id` INT UNSIGNED AUTO_INCREMENT,
    `stu_name` VARCHAR(8) NOT NULL,
    `stu_sex` CHAR(4),
    `stu_brethday` DATE,
    PRIMARY KEY(`stu_id`))
    ENGINE = InnoDB DEFAULT CHARSET = utf8;

  create table teacher_info (
    `t_id` INT UNSIGNED AUTO_INCREMENT,
    `t_name` varchar(8) NOT NULL,
    `t_sex` CHAR(4),
    `t_birthday` DATE,
    PRIMARY KEY(`t_id`))
    ENGINE = InnoDB DEFAULT CHARSET = utf8;

删除数据表:
  drop table table_name;


-- 新增
  填写部分字段信息插入
    INSERT INTO student(stu_name,stu_sex,stu_brethday)VALUES(‘张三‘,‘男‘,now());
  填写所有字段信息插入
    INSERT INTO studentVALUES(‘5‘,‘张三‘,‘男‘,now());

-- 删除
  delete from student where stu_sex is null;

-- 修改
  update student set stu_name = ‘张某某‘ where stu_name = ‘张某‘;

-- 查询
  指定字段查询
    select stu_name,stu_brethday from student;
  查询所有字段
    select * from student;
  where条件查询
    select * from student where stu_sex = ‘男‘;
    select * from student where stu_sex = ‘男‘ or stu_sex = ‘女‘;
    select * from student where stu_id between 1 and 3;
  limit字段
    select * from student limit 2;

  嵌套查询
    select * from student where stu_id in (select t_id from teacher_info);
  ORDER BY 排序
    select * from student order by stu_id;
    select * from student order by stu_id desc;
  union 结果集合并
    select stu_name from student union select t_name from teacher_info;

  group by 分组
    select stu_name,sum(stu_id) from student group by stu_name;

  多表连接查询
    内连接
      select * from student a inner join teacher_info b on a.stu_id=b.t_id;
    左连接
      select * from student a left join teacher_info b on a.stu_id=b.t_id;
    右连接
      select * from student a right join teacher_info b on a.stu_id=b.t_id;

MySQL 增删改查基础

标签:创建   let   signed   charset   default   roo   har   arc   右连接   

原文地址:https://www.cnblogs.com/LXSHYZHX/p/9792148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!