MySql简单增删改查

@插入成员表数据

insert into members (name, sex) VALUES ('坂田银时',1);
insert into members (name, sex) VALUES ('志村新八',1);
insert into members (name, sex) VALUES ('神乐',0);
insert into members (name, sex) VALUES ('定春',1);

insert into members (name, sex) VALUES ('志村秒',0);
insert into members (name, sex) VALUES ('登势',0);
insert into members (name, sex) VALUES ('凯瑟琳',0);
insert into members (name, sex) VALUES ('小玉',0);

insert into members (name, sex) VALUES ('西乡特盛',1);
insert into members (name, sex) VALUES ('泥水次郎长',1);

insert into members (name, sex) VALUES ('本城狂死郎',1);
insert into members (name, sex) VALUES ('土方十四郎',1);
insert into members (name, sex) VALUES ('松平片栗虎',1);
insert into members (name, sex) VALUES ('近藤勋',1);
insert into members (name, sex) VALUES ('冲田总悟',1);

insert into members (name, sex) VALUES ('德川茂茂',1);
insert into members (name, sex) VALUES ('澄夜公主',0);

insert into members (name, sex) VALUES ('桂小太郎',1);
insert into members (name, sex) VALUES ('伊丽莎白',2);

insert into members (name, sex) VALUES ('高杉晋助',1);
insert into members (name, sex) VALUES ('河上万齐',1);
insert into members (name, sex) VALUES ('河上万齐',1);

@插入组织表数据

insert into organizations (name, remarks) VALUES ('万事屋', '只要付钱委托,什么事都可以协助完成。由坂田银时成立,为坂田银时、志村新八、神乐三人共同经营');
insert into organizations (name, remarks) VALUES ('真选组', '维护江户治安的武装警察,皆为男性,制服为黑色。主要工作为逮捕攘夷志士。局长为近藤勋,副长为土方十四郎');
insert into organizations (name, remarks) VALUES ('攘夷志士', '为了拯救国家而打算排除天人的人们,并对天人支配的幕府采取恐怖活动');
insert into organizations (name, remarks) VALUES ('登势餐馆', '歌舞伎町四天王之一的登势经营的小餐厅,成员主要有登势、凯瑟琳和小玉');
insert into organizations (name, remarks) VALUES ('将军家族', '将军家族');
insert into organizations (name, remarks) VALUES ('其他', '其他动漫中主要出现人物');

@插入职业表数据

insert into occupations(name) values('武士');
insert into occupations(name) values('警察');
insert into occupations(name) values('闲鱼');
insert into occupations(name) values('不明生物');
insert into occupations(name) values('歌舞伎町');
insert into occupations(name) values('牛郎');
insert into occupations(name) values('吉祥物');
insert into occupations(name) values('服务员');

@插入成员和职业关键表数据

insert into member_occpation(memid,occid) values(1,1);
insert into member_occpation(memid,occid) values(1,3);
insert into member_occpation(memid,occid) values(2,3);
insert into member_occpation(memid,occid) values(3,7);
insert into member_occpation(memid,occid) values(4,3);
insert into member_occpation(memid,occid) values(4,7);
insert into member_occpation(memid,occid) values(5,5);
insert into member_occpation(memid,occid) values(5,8);
insert into member_occpation(memid,occid) values(6,5);
insert into member_occpation(memid,occid) values(7,8);
insert into member_occpation(memid,occid) values(8,8);
insert into member_occpation(memid,occid) values(9,5);
insert into member_occpation(memid,occid) values(10,5);
insert into member_occpation(memid,occid) values(11,5);
insert into member_occpation(memid,occid) values(11,6);
insert into member_occpation(memid,occid) values(11,8);
insert into member_occpation(memid,occid) values(12,1);
insert into member_occpation(memid,occid) values(12,2);
insert into member_occpation(memid,occid) values(13,1);
insert into member_occpation(memid,occid) values(13,2);
insert into member_occpation(memid,occid) values(14,1);
insert into member_occpation(memid,occid) values(14,2);
insert into member_occpation(memid,occid) values(14,4);
insert into member_occpation(memid,occid) values(15,1);
insert into member_occpation(memid,occid) values(15,2);
insert into member_occpation(memid,occid) values(16,1);
insert into member_occpation(memid,occid) values(16,3);
insert into member_occpation(memid,occid) values(17,3);
insert into member_occpation(memid,occid) values(18,1);
insert into member_occpation(memid,occid) values(18,3);
insert into member_occpation(memid,occid) values(19,4);
insert into member_occpation(memid,occid) values(19,7);
insert into member_occpation(memid,occid) values(20,1);
insert into member_occpation(memid,occid) values(21,1);

 @查询表数据

-- 查询成员表中所有数据
select * from members;  -- *号代表所有的列

-- 查询成员表中所有的姓名
select name from members ;

-- 查询“坂田银时”的ID
select id from members where name ='坂田银时';

-- 查询所有名字中带有 坂田 的数据
select * from members where name like '坂田%'; -- like是模糊查询 %号是代表不确定部分 可以使用多个%号 如'%坂田%'


@删除表数据


-- 删除在成员和职业表中删除与河上万齐相关的数据
 delete from member_occpation where memid =21;  --我们默认已知河上万齐的成员ID


-- 删除在成员和职业表中删除与河上万齐相关的数据

delete from member_occpation where memid =
(
    select id from menbers where name ='河上万齐'  -- 当不知道ID时可以通过子句查询
);

-- 删除成员表名字为河上万齐的数据
delete from members where name ='河上万齐';

@修改表数据

-- 修改职业表中名字列的“歌舞伎町”为“艺伎”
 update occupations set name = '艺伎' where name ='歌舞伎町';

-- 修改成员表中 “志村新八” 名字为 “眼镜八”
update members set name = '眼镜八' where name ='志村新八';

-- 修改成员表中 “近藤勋” 名字为 “跟踪狂”
update members set name = '跟踪狂' where name ='近藤勋';

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章