zoukankan      html  css  js  c++  java
  • Mysql-6 数据增、删、改、查操作

    1、插入数据

      a、使用insert 语句来完成插入操作,插入操作客园采用下列方式

        -1、插入完成的行;

          格式:

          insert into 表名(列名) values(各个列的值)

          注意:列名可省略,但是values 需要根据表列的顺序进行赋值

        -2、插入行的一部分;

        -3、插入多行;

          格式:

          insert into 表名(列名) values(第一组值,第二组值,.......)

        -4、插入某些查询的结果

          insert into 表A (列1,列2) select 列1,列2 from 表B;

    2、更新数据

      a、为了更新表中的数据,可使用update语句

      b、update 语句可以更新表中特定的行;也可以更新表中所有的列

      注意:update语句如果后面不跟where语句的话,将修改表中所有的行,使用的时候需要小心,以免产生错误的修改

      

    3、删除数据

      a、从一个表中删除数据,使用delete语句,delet的使用方法有有以下两种:

        -1、从表中删除特定的行(通过where子句指定条件)

        -2、从表中删除所有的行(不带where子句)

      delete:

      

       注意事项:使用delete语句时,一定要确定是删除特定的行,还是删除整个表中的行,如果是删除特定的行,则

            需要提供where子句来指明删除哪些行

            delete子句删除的是表中的行,而不是表本身

      truncate:

        可以使用truncate table 语句删除整个表中的行,而且速度比delete语句快,truncate table 语句是先删除整张表,然后重新创建一个空表

        格式: truncate table 表名;

       

  • 相关阅读:
    41.分词器简单介绍
    40.倒排索引核心原理
    39.exact value and full text
    38.mapping小例子
    37.query string、_all metadata
    36.分页及deep paging
    35.multi-index和multi-type搜索模式
    BZOJ 1680 [Usaco2005 Mar]Yogurt factory:贪心【只用考虑上一个】
    BZOJ 1637 [Usaco2007 Mar]Balanced Lineup:前缀和 + 差分
    BZOJ 1647 [Usaco2007 Open]Fliptile 翻格子游戏:部分枚举 位运算
  • 原文地址:https://www.cnblogs.com/feihan/p/14290347.html
Copyright © 2011-2022 走看看