zoukankan      html  css  js  c++  java
  • 数据库的基本操作Ⅲ

    数据库的基本操作

    因为数据库已经建立,所以只要使用它

    格式USE+库名;

    先创建一个数据表,并查看一下

    格式如下两图:

    23、使用INSERT语句向数据表中添加一条新记录

      格式INSERT INTO + 表名 + VALUES(1,值2,……);

         注意:要一一对应

    24、此时需要使用SELECT语句查看数据表中的数据

        格式SELECT * FROM +表名;

     因为性别那一栏未填值,所以为NULL)。

    25、我们可以继续使用INSERT语句向表中添加数据,这次加上“性别”栏,并查看

    格式如上

     因为这次给性别”那栏添加了值,所以表中出现了“”。

    26、同时添加多条数据

    格式INSERT INTO+表名+VALUES

              (值1,值2...,值n),

               (值1,值2...,值n);

    注意:格式中逗号以及分号的使用。

    27、更新数据

    A、更新部分数据

      格式1UPDATE +表名+set name='chen',grade=80  WHERE id=2;

      翻译:将表中id2的“chen”的成绩改为80分;

    如图,已经将chen98分改为了80分;

    格式2UPDATE +表名+set  grade=70  WHERE id<4;

    翻译:将表中id小于4的成绩改为70分;

    如图,已经将前三行(小于4,但不等于4)的分数全改为了70分。

    B、更新全部数据

      格式UPDATE  student_tb SET grade=80;

           (因为是全部数据,所以不需要Where来指定位置)

      翻译:将表中所有人的成绩改为80分。

     

    小结:

    28、删除数据(类似于更新数据)

      法一:

    A、删除部分数据

    格式1DELETE FROM +表名+ WHERE 条件表达式

      DELETE FROM student_tb WHERE id=2;

      翻译:将id2 的数据删除。

     

    如图,id2的数据已经不存在了;

    格式2DELETE FROM student_tb WHERE id>5;

      翻译:将id大于5的数据删除。

     

    如图,id67 的数据已经不在了;

    B、删除全部数据

     格式2DELETE FROM +表名;

    如图,数据表已经空了。

    小结:

    法二:

      使用TRUNCATE删除表中数据

      格式TRUNCATE +TABLE+ 表名

    注意:在建表时,要注意自己定义的约束值,如果在sex那里弄了一个唯一约束,那么在下面的添加数据的操作时,要记得每个值都是唯一的,比如有一个性别为“男”,那么以后的性别就不能出现“男”,如果性别相同,只能用其他的词来代替,比如“nan”或“boy”;

      但是每个词只能出现一次!!!

                                                                                             好了!数据库的基本操作就酱紫结束喽~~

                                                                                                                                                               吼吼

                                                                                                                                                            完结!撒花~~

  • 相关阅读:
    顺序链表的实现
    交换排序(冒泡排序与快速排序)
    插入排序及升级版希尔排序
    循环队列的顺序结构实现
    .NET资源泄露与处理方案
    获取某月第一天,最后一天的sql server脚本
    Oracle Net Manager 的使用方法(监听的配置方法)
    如果有人问你数据库原理,叫他看这篇文章
    如何统计一段时间内但不包含周六日的所有日期
    一个技术人的知识管理方法论
  • 原文地址:https://www.cnblogs.com/CcCyRrR/p/11830165.html
Copyright © 2011-2022 走看看