Preguntas de práctica de mysql 12.1

Preguntas de práctica de mysql 12.1

1. Cree dos tablas de la siguiente manera:

Tabla de la escuela: incremento de la clave principal de identificación, nombre de la escuela, dirección de la escuela

create table menpai(
id int primary key auto_increment,
mname varchar (20),
msite varchar (20)
);

Tabla de personal: ID de incremento de clave primaria, nombre, edad, mpid, número

create table mppeople (
id int primary key auto_increment,
name var char (20),
age int (3),
mpid int (2),
num int(10)
);

2. Cree un enlace de clave externa para las dos tablas.

alter table mppeople add constraint m_id foreign key (mpid) references menpai (id) ;

3. Inserte los siguientes datos en las dos tablas:

Huashan Huashan
Pandilla de mendigos Luoyang
Emei Monte Emei
Wudang Montaña Wudang
Mingjiao Guangmingding
Shaolin templo Shaolin
Viento claro 90 1 100001
Yue Buqun 50 1 100002
Linghu Chong 24 1 100003
Hong Qigong 70 2 100004
Qiao Feng 35 2 100005
Señora matar a todos 70 3 100006
Zhou Zhiruo 30 3 100007
Wei Xiaobao 20 nulo 100010
insert into menpai(mname,msite)
values('华山','华山'),
('丐帮','洛阳'),
('峨眉','峨眉山'),
('武当','武当山',
('明教','光明顶'),
('少林','少林寺');
insert into mppeople(name,age,mpid,num)
values('风清扬',90,1,100001)('岳不群',50,1,100002),
('令狐冲',24,1,100003),
('洪七公',70,2,100004),
('乔峰',35,2,100005),
('灭绝师太',70,3,100006),
('周芷若',20,3,100007),
('韦小宝',18, null, 100010);

4. Cree la siguiente consulta

(1) Consultar toda la información personal de las artes marciales

select * from menpai left join mppeople on 
menpai.id=mppeople.mpid;

(2) Consultar a todo el personal y mostrar su información de artes marciales.

select * from mppeople left join menpai on 
mppeople.mpid=menpai.id;

(3) Enumere la información de personas que no tienen artes marciales.

select menpai.mname,mppeople.name from mppeople left join menpai on 
mppeople.mpid=menpai.id where mppeople.mpid is null;

(4) Enumere las sectas a las que nadie se ha unido

select menpai.mname,mppeople.name from menpai left join
mppeople on menpai.id=mppeop le.mpid where mppeople. id
is null;

Supongo que te gusta

Origin blog.csdn.net/m0_46653702/article/details/109546513
Recomendado
Clasificación