首頁  >  文章  >  資料庫  >  mysql 表的增刪改

mysql 表的增刪改

黄舟
黄舟原創
2017-01-16 13:19:071144瀏覽

建立一張class表

create table class(
id int primary key auto_increment,
sname varchar(10) not null default '',
gender char(1) not null default '',
company varchar(20) not null default '',
salary decimal(6,2) not null default 0.00,
fanbu smallint not null default 0
)engine myisam charset utf8;

查看一張表的結構desc [表名] 

向表中新增資料---選取一個表-->新增那幾列資料-->分別加什麼值

插入全部列

insert into class
(id,sname,gender,company,salary ,fanbu)
values
(1,'张三','男','百度',8888.88,234);


insert into class
values
(1,'张三','男','百度',8888.88,234);

只插入部分列內容

insert into class
(sname,gender,salary)
values
('刀锋','男',9000.00);

上例中沒有插入id數據,但是id是自增型
表中的資料
要素有
改那張表:class 

改那幾列:gender,company,fanbu等

改成什麼值:'女','千度'
指定在那個地方生效:比如id= 2 (一定要加過濾條件)


insert into class
(sname,company,salary)
values
('刘备','皇室成员',15.28),
('曹操','宦官后代',88.45),
('孙策','江东集团',188.25);

#刪除---注意:刪除指的就是刪除整行,不存在刪除一航中的某幾列
#刪除要素
#刪除那張表中的資料: class

#刪除哪一行的數據


刪除salary>8889的人

update class
set fanbu=123
where id=2
update class
set fanbu=453,gender='男'
where sname='孙策';

刪除整張表的數據

delete from class
where salary>8889;

以上就是mysql 表的增刪改的內容,更多相關內容請關注PHP中文網( www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:mysql 欄位類型下一篇:mysql 欄位類型