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 ='近藤勳';

 

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