码迷,mamicode.com
首页 > 数据库 > 详细

Mysql数据库的增删改查

时间:2018-08-31 23:28:34      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:哪些   姓名   com   color   增删改   部分   express   col   mysq   

1)增加三要素:

1、往哪张表添加行:class表添加

2、添加几列(id sname gender,company,salary,fanbu)

3、分别添加什么值(1,’张三’,’男’,’哈哈’,’6666.66’,666)

insert into class(id sname gender,company,salary,fanbu)

values1,’张三’,’男’,’哈哈’,’6666.66’,666);

部分值不填

insert into class(sname,gender) values(’zeroupdate’,’男’;

这里id并没有插入,但是值为2,是由于设置了自增长

如果插入所有列,则可以不声明待插入的列,即,如果不声明插入的列,则理解为一次插入所有列

insert into class

values(3,’nocolorsee’,’男’,’glu’,1234.567,89);

注意:id是自增型的,插入时不必为其赋值,这种思想错误。

insert into class values(’westman’,’男’,’米忽悠’,1234.567,89);会报错,这是一种常见的错误,列与值必须一一对应。

insert into class (sname,company,salary) 

values(’小明’,’网络’,1234.567,89),

values(’小华’,’嵌入式’,1234.567,89),

values(’小新’,’食品’,1234.567,89);

2)修改:update 改的要素

1、改哪张表:如是上面的class

2、改哪几列:gender ,company

3、改成什么:’女’,’电器’

update class set gender=’女’, company=’电器’;

上面未加限制条件很危险,修改的是一列的数据;注意必须加限制条件。

update class

set

gender=’女’,

company=’电器’where id=3;一般where expression,表达式。

只要where表达式为真,则该行就发挥作用

update class set gender=’女’,company=’电器’where suname=’小明’; 如果有多个相同的则会影响多行。

改性别为男且工资大于8000的用户

update class set fanbu=159 where gender=’男’and salary>8000; 

update class set fanbu=99 where 1;表示fanbu这列全部修改。

3)删除:删除指的是删除整行,不存在删除一行中的某几列,(某个数据那是修改)

1、删除要素:删哪张表的数据:class

2、删哪几行:where expression

例1.删除薪水大于8888的用户

delete from class where salary>8888;

例2.删salary>8000且性别为女的用户

delete from class where salary>8888 and gender=’女’;

delete from class 表没有删除,但是表中的所有行都删了。

4)查询:查询要素

1、查哪张表的数据?class

2、查哪些列?sname salary company

select sname,salary,company from class where id=6;

最暴力查询select * from class 所有行所有列。*代表所有列,表名后不加where条件,则选所有行。因此去除所有行所有列。

例3.部分列,所有行,取所有人的姓名和工资

select sname salary from class;

例4.查id>3的人的所有列

select * from class where id>3;

例5.取部分行部分列。id<5的人,取其姓名和fanbu

select sname,fanbu from class where id<5;

Mysql数据库的增删改查

标签:哪些   姓名   com   color   增删改   部分   express   col   mysq   

原文地址:https://www.cnblogs.com/Gluneko/p/9568622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!