Consultas con inner join con tres tablas en MySQL Workbench(Curso de MySQL desde cero [18])🐬

Programador Novato
Programador Novato
21.6 هزار بار بازدید - 4 سال پیش - En este tutorial vamos a
En este tutorial vamos a hacer los siguiente:
Crear la tabla materia y cargaremos algunas materias que los alumnos tomarán.
Crear la tabla clase  que serán las clases que se impartirán la cual contendrá al alumno, la materia y la hora en que se impartirá la clase.

Codigos:
select a.nombre as alumno,m.nombre as materia,c.hora
from clase as c
inner join alumno as a on c.idAlumno=a.id
inner join materia as m on c.idMateria=m.id
where c.hora between '8:00' and '10:00';

INSERT INTO materia (nombre) VALUES
('Matematicas'),
('Historia'),
('Fisica'),
('Quimica'),
('Sociales');


INSERT INTO clase (idAlumno, idMateria, hora) VALUES
('1', '1', '8:00'),
('1', '2', '9:00'),
('1', '3', '10:00'),
('1', '4', '11:00'),
('1', '5', '12:00'),
('2', '1', '8:00'),
('2', '2', '9:00'),
('2', '3', '10:00'),
('2', '4', '11:00'),
('2', '5', '12:00'),
('3', '1', '8:00'),
('3', '2', '9:00'),
('3', '3', '10:00'),
('3', '4', '11:00'),
('3', '5', '12:00');

[CURSO] MYSQL DE 0 A 100🐬: [CURSO] MYSQL DE 0 A 100🐬

🔗 Facebook: Facebook: ProgramadorNovatoOficial
🔗 Twitter: Twitter: programadornova
🔗 Linkedin: LinkedIn: programadornovato
🔗 Instagram: Instagram: programadornovato
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: Patreon: programadornovato
🎦 Canal de youtube: programadornovato
#mysql #workbench #db
4 سال پیش در تاریخ 1399/08/30 منتشر شده است.
21,672 بـار بازدید شده
... بیشتر