MYSQL 数据操作

``

数据操作

1 插入数据

关键字 INSERT

INSERT INTO TABLE ( [列名,列名,.. ]  )
	VALUES (VALUE,VALUE,..) 
  • 列名列表部分可以省略,如果省略,默认包括该表的所有列,列的顺序为使用 desc 表名 命令所查看的顺序

  • 列名列表部分也可以指定部分非空的列,注意值列表必须和列名列表对应

  • 字符和日期型数据必须要用单引号括起来。

    INSERT INTO emp (empno,ename,job,mgr,hiredate,sal,comm,deptno) 
    	VALUES(7368,'ALLENN','CLERK',NULL,'1998-12-15',900,100,30),
    		  (7365,'ALLENN','CLERK',NULL,'1998-12-15',900,100,30);	
    

2 修改数据

关键词 UPDATE

UPDATE        table
SET        column = value [, column = value]
[WHERE         condition];
  • WHERE子句用来限定修改哪些行。
  • SET子句用来限定修改哪些列。
  • WHERE子句中的更新条件是一个逻辑表达式,通常需要使用到关系运算符和逻辑运算符,返回True或者False
UPDATE emp SET deptno=20 WHERE empno=7368

修改数据时,要注意约束条件,比如,非空约束,主键约束,外键约束等

3 删除数据

关键词 delete

DELETE FROM      table
[WHERE      condition];
DELETE FROM      table
[WHERE      condition];

删除表中数据

DELETE FROM emp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值