zoukankan      html  css  js  c++  java
  • 表数据的增删改查

    一、插入数据

    第一种插入方式

    语法: insert into 表名(字段1,字段2....) values(值1,值2....)

    #往指定的表中添加数据:insert into 表名(字段1,字段2....) values(值1,值2....)
    INSERT INTO `java成绩表`(姓名,班级,Java成绩) VALUES('王二麻子','dt55班',90.5);
    INSERT INTO `java成绩表`(姓名) VALUES('王五');
    
    #偷懒方式 #在插入时,可以省略掉表后面的字段名,但前提是:values关键字后面的字段值数量必须与表字段数量、次序保持一致
    INSERT INTO `java成绩表` VALUES('王二麻子','dt55班',90.5);

    第二种插入方式 

    语法:insert into 表名 set 字段名1=字段值1,字段名2=字段值2...

    INSERT INTO `java成绩表` SET 姓名='李四';

    同时插入多条数据

    INSERT INTO `java成绩表`(姓名,班级,Java成绩) 
    VALUES('abc','dt55班',90.5),('def','dt55班',90.5),('ccc','dt55班',90.5)

    二、 删除数据

    这是简单的删除语法,后面会有更高级的语法

    删除数据有两种方式:

    方法1:delete

    语法:delete from 表名 where 条件

    DELETE FROM `java成绩表` WHERE 姓名='李四'

     方法2:TRUNCATE

    TRUNCATE table student;

    delete与TRUNCATE的区别

    此处的delete可以删除整张表,但是删除数据后,自增列不会从1开始

    如果要删除一整张表中的数据,使用truncate。使用truncate删除数据后,如果字段时自增的,则重新从1开始

    三、修改数据

    语法: update 表名  set 字段名1=值1, 字段名2=值2... where 条件

    四、查询

    select * from 表名;
    select * from 表名 where id=1;
     
  • 相关阅读:
    javascript面向对象(三)--继承
    javascript面向对象(一)
    jsp/servlet学习笔记(核心编程)mysql部分
    jsp/servlet学习笔记(核心编程)servlet部分
    没有为扩展名“.html”注册的生成提供程序
    vs2012 mvc3项目ObjectContext与DBContext(转载)
    反射与动态代理
    spring-ioc

    哈希表
  • 原文地址:https://www.cnblogs.com/louhui/p/10265409.html
Copyright © 2011-2022 走看看