ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

三、SQL语言2

2021-12-22 19:05:07  阅读:149  来源: 互联网

标签:insert 语言 student1 SQL t2 t1 表名 id


1.DDL-表

  创表目的

    表示数据库储存数据的基本单位

    表由若干个字段(列)组成

    主要用来储存数据记录(行)

  

2.实战1

  创建1列的表格-序号

  创库

    create database biao1;

  使用库

    use biao1;

  创表1

    创建 表格 表名t1(列名id 类型int);

    create table t1 (id int);

  查看所有表名

    show tables;

  插入数据

    插入 到 表名t1 值 (1);

    insert into t1 values (1);

  查询所有数据

    查询 所有列 从 表名t1;

    select * from t1;

  删除表1

    删除 表格 表名t1;

    drop table t1;

 

3.实战2

  创建表格2

    创建 表格 表名t2(第一列名id 数字类型,第二列名name 字符类型(长度))

    create table t2 (id int,name varchar(20));

  查看表结构

    描述 表t2

      dasc t2;

  插入数据

    插入 到 表t2 值(第一列信息,第二列信息);

    insert into t2 values(1,"zhangsan");

    注意:引号是转义符,字符才加。

  查看所有数据

    select * from t2;

 

4.实战3

  创建数据库school

    create database school;

  使用数据库

    use school;

  创建表student1

    create table student1(id int, name varchar(20), sex enum('boy','girl'), age int);

  查看表是否创建成功

    show tables;

  查看表student1的结构

    desc student1;

  插入数据

    insert into student1 values(1,'zhangsan','boy',14);

  查看所有数据

    select * from student1;

 

5.DML

  目的

    在mysql管理软件中,DDL已经定义了数据库结构

    而管理,可以通过SQL语句中的DML语言来实现数据的操作,包括使用 insert插入、delete删除、updata更新

  插入insert

    完整插入  insert into 表名 values(值1,值2,值n);

      insert into student1 values(id=3, name='wangwu', sex='boy', age=15);

    部分插入  insert into 表名(列名,列名) values(值1,值2);

      insert into student1(id,name,age) values(4,'yunyun',15);

  更新update

    语法  update 表名 set 列名=值 where 条件;  条件是用来于列名相互指定的,如name=’yunyun‘

      update student1 set sex='girl' where id=4;

    

  

标签:insert,语言,student1,SQL,t2,t1,表名,id
来源: https://www.cnblogs.com/zhendu/p/15720716.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有