MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | datacolegio | | information_schema | | libreria | | matricula2 | | mysql | | performance_schema | | phpmyadmin | | test | | tienda | +--------------------+ 9 rows in set (0.100 sec) MariaDB [(none)]> use datacolegio; Database changed MariaDB [datacolegio]> select * from Estudiante; +---------+---------------------------------+--------------------------------+----------+-----------------------------+ | CodigoE | Nombre | Direccion | Telefono | Correo | +---------+---------------------------------+--------------------------------+----------+-----------------------------+ | 00001 | ACEVEDO BURITICA JUAN ESTEBAN | Barrio La Pradera | 5846069 | juanestebacardona@gmail.com | | 00002 | Alvarez Agudelo Esteban | Barrio Rosaleda | 5882104 | estebanalvarez@gmail.com | | 00003 | Zapata Campi¤o Isabel | Barrio Aragon | 5841998 | zapataisabel@gmail.com | | 00004 | Valle Velaques Sofia | Barrio La Pradera | 2791469 | sofiavelasquez@gmail.com | | 00005 | MOreno Posada Diego Alejandro | Urbanizacion Compartir | 2868617 | diegomoreno@gmail.com | | 00006 | Alzate Ortiz Jorge Mario | Urbanizacion Ciudadela Prado | 5841497 | marioalzate@gmail.com | | 00007 | Zapata Quintero Jose Maria | Barrio SanGabriel | 5840580 | josezapata@gmail.com | | 00008 | Montoya Montoya Alejandro | Barrio La Pradera | 3767289 | alejandromontoya@gmail.com | | 00009 | Lopera Cartagena Luisa Fernanda | Barrio El limonar1 | 5709957 | luisalopera@gmail.com | | 00010 | Jaramillo Henao Jose Luis | Barrio El limonar2 | 2866222 | josejaramillo@gmail.com | +---------+---------------------------------+--------------------------------+----------+-----------------------------+ 10 rows in set (0.135 sec) MariaDB [datacolegio]> select * from Acudiente; +---------+---------------------------------+------------------------------+----------+---------------------------+ | CodigoA | Nombre | Direccion | Telefono | Correo | +---------+---------------------------------+------------------------------+----------+---------------------------+ | 001 | Acevedo Cardona Estevan | Barrio La Pradera | 5846069 | estebancardona@gmail.com | | 002 | Agudelo Manco Diana Patricia | Barrio Rosaleda | 5882104 | dianapatricia@gmail.com | | 003 | Zapata Valencia Jorge | Barrio Aragon | 5841998 | jorgezapata@gmail.com | | 004 | Velasquez Cano Jenny Astrid | Barrio La Pradera | 2791469 | jennyvelasquez@gmail.com | | 005 | Posada Vasco Ana | Urbanizaci˝n Compartir | 2868617 | anaposada@gmail.com | | 006 | Ortiz Puerta Indira | Urbanizaci˝n Ciudadela Prado | 5841497 | indiraortiz@gmail.com | | 007 | Quintero Meneses Adriana Maria | Barrio SanGabriel | 5840570 | adrianaquintero@gmail.com | | 008 | Montoya Rivera Edilma | Barrio La Pradera | 3767289 | edilmamontoya@gmail.com | | 009 | Lopera Monsalve Fernando Alonso | Barrio El Limonar1 | 5709957 | fernandolopera@gmail.com | | 010 | Henao Rios Dora Emilse | Barrio El Limonar2 | 2866222 | dorahenao@gmail.com | +---------+---------------------------------+------------------------------+----------+---------------------------+ 10 rows in set (0.038 sec) MariaDB [datacolegio]> select * from Acudiente_Estudiante; +---------+---------+ | CodigoA | CodigoE | +---------+---------+ | 001 | 00001 | | 002 | 00002 | | 003 | 00003 | | 004 | 00004 | | 005 | 00005 | | 006 | 00006 | | 007 | 00007 | | 008 | 00008 | | 009 | 00009 | | 010 | 00010 | +---------+---------+ 10 rows in set (0.001 sec) MariaDB [datacolegio]> select * from Estudiante_Materia; +---------+---------+ | CodigoE | CodigoM | +---------+---------+ | 00001 | 01 | | 00001 | 02 | | 00001 | 03 | | 00001 | 04 | | 00001 | 05 | | 00001 | 06 | | 00001 | 07 | | 00001 | 08 | | 00001 | 09 | | 00001 | 10 | | 00001 | 11 | | 00001 | 12 | | 00001 | 13 | | 00001 | 14 | | 00001 | 15 | | 00002 | 01 | | 00002 | 02 | | 00002 | 03 | | 00002 | 04 | | 00002 | 05 | | 00002 | 06 | | 00002 | 07 | +---------+---------+ 22 rows in set (0.001 sec) MariaDB [datacolegio]> select * from Profesor; +---------+-------------------------------+--------------------------+----------+--------------------------+ | CodigoP | Nombre | Direccion | Telefono | Correo | +---------+-------------------------------+--------------------------+----------+--------------------------+ | 001 | Cifientes Meza Myeidi Maria | Barrio La Pradera | 5846069 | myleidim.iearm@gmail.com | | 002 | Cuadrado Perez Adrid Jose | Barrio El limonar1 | 5709957 | adrid.ierm@gmail.com | | 003 | Duque Restrepo Ester Lucia | Barrio El limonar2 | 5752789 | esterl.ierm@gmail.com | | 004 | Guirales Mauricio | Barrio Boston | 2850937 | mauriciog.ierm@gmail.com | | 005 | Vera Daza Maria Elena | Barrio BuenosAires | 1832576 | mariae.ierm@gmail.com | | 006 | Palacio Thomas Felipe | Barrio Ventura | 8723517 | thomasf.ierm@gmail.com | | 007 | Mosuera Osorio Maryeth | Barrio bello | 7292227 | maryeth.ierm@gmail.com | | 008 | Arboleda Vargas Maria Ofelia | Urbanizacion Los Alpes | 3339845 | ofeliaa.ierm@gmail.com | | 009 | Moscote Marulanda Yanet Maria | Barrio Candelaria | 4189234 | yanethm.ierm@gmail.com | | 010 | Macias Edgar Alberto | Barrio la cruz | 5782937 | edgarm.ierm@gmail.com | +---------+-------------------------------+--------------------------+----------+--------------------------+ 10 rows in set (0.001 sec) MariaDB [datacolegio]> select * from Materia_Profesor; +---------+---------+ | CodigoM | CodigoP | +---------+---------+ | 01 | 005 | | 02 | 007 | | 03 | 009 | | 04 | 003 | | 05 | 003 | | 06 | 003 | | 07 | 001 | | 08 | 010 | | 09 | 006 | | 10 | 004 | | 11 | 002 | | 12 | 002 | | 13 | 006 | | 14 | 007 | | 15 | 008 | +---------+---------+ 15 rows in set (0.001 sec) MariaDB [datacolegio]> select distinct Estudiante.CodigoE,Estudiante.Nombre,Acudiente.CodigoA,Acudiente.Nombre from Estudiante,Acudiente,Acudiente_Estudiante where Estudiante.CodigoE=Acudiente_Estudiante.CodigoE and Acudiente_Estudiante.CodigoA=Acudiente.CodigoA; +---------+---------------------------------+---------+---------------------------------+ | CodigoE | Nombre | CodigoA | Nombre | +---------+---------------------------------+---------+---------------------------------+ | 00001 | ACEVEDO BURITICA JUAN ESTEBAN | 001 | Acevedo Cardona Estevan | | 00002 | Alvarez Agudelo Esteban | 002 | Agudelo Manco Diana Patricia | | 00003 | Zapata Campi¤o Isabel | 003 | Zapata Valencia Jorge | | 00004 | Valle Velaques Sofia | 004 | Velasquez Cano Jenny Astrid | | 00005 | MOreno Posada Diego Alejandro | 005 | Posada Vasco Ana | | 00006 | Alzate Ortiz Jorge Mario | 006 | Ortiz Puerta Indira | | 00007 | Zapata Quintero Jose Maria | 007 | Quintero Meneses Adriana Maria | | 00008 | Montoya Montoya Alejandro | 008 | Montoya Rivera Edilma | | 00009 | Lopera Cartagena Luisa Fernanda | 009 | Lopera Monsalve Fernando Alonso | | 00010 | Jaramillo Henao Jose Luis | 010 | Henao Rios Dora Emilse | +---------+---------------------------------+---------+---------------------------------+ 10 rows in set (0.001 sec) MariaDB [datacolegio]> select Estudiante.Nombre, Acudiente.Nombre from Estudiante inner join Acudiente_Estudiante on Estudiante.CodigoE = Acudiente_Estudiante.CodigoE inner join Acudiente on Acudiente_Estudiante.CodigoA =Acudiente.CodigoA; +---------------------------------+---------------------------------+ | Nombre | Nombre | +---------------------------------+---------------------------------+ | ACEVEDO BURITICA JUAN ESTEBAN | Acevedo Cardona Estevan | | Alvarez Agudelo Esteban | Agudelo Manco Diana Patricia | | Zapata Campi¤o Isabel | Zapata Valencia Jorge | | Valle Velaques Sofia | Velasquez Cano Jenny Astrid | | MOreno Posada Diego Alejandro | Posada Vasco Ana | | Alzate Ortiz Jorge Mario | Ortiz Puerta Indira | | Zapata Quintero Jose Maria | Quintero Meneses Adriana Maria | | Montoya Montoya Alejandro | Montoya Rivera Edilma | | Lopera Cartagena Luisa Fernanda | Lopera Monsalve Fernando Alonso | | Jaramillo Henao Jose Luis | Henao Rios Dora Emilse | +---------------------------------+---------------------------------+ 10 rows in set (0.001 sec) MariaDB [datacolegio]> select Estudiante.Nombre from Estudiante right join Acudiente_Estudiante on Estudiante.CodigoE= Acudiente_Estudiante.CodigoE where Acudiente_Estudiante.CodigoA is null; Empty set (0.001 sec) MariaDB [datacolegio]> Empty set (0.019 sec)select Acudiente.Nombre from Acudiente left join Acudiente_Estudiante on Acudiente.codigoA= Acudiente_Estudiante. CodigoA where Acudiente_Estudiante.codigoE is null; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'Empty set (0.019 sec)select Acudiente.Nombre from Acudiente left join Acudien...' at line 1 MariaDB [datacolegio]> Empty set (0.019 sec)select Acudiente.Nombre from Acudiente left join Acudiente_Estudiante on Acudiente.codigoA= Acudiente_Estudiante.CodigoA where Acudiente_Estudiante.codigoE is null; ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'Empty set (0.019 sec)select Acudiente.Nombre from Acudiente left join Acudien...' at line 1 MariaDB [datacolegio]> select Acudiente.Nombre from Acudiente left join Acudiente_Estudiante on Acudiente.codigoA= Acudiente_Estudiante.CodigoA where Acudiente_Estudiante.codigoE is null; Empty set (0.185 sec) MariaDB [datacolegio]> select Materia.Nombre, Estudiante.Nombre from Materia inner join Estudiante_Materia on Materia.codigoM=Estudiante_Materia.codigoM -> inner join Estudiante on Estudiante_Materia.codigoE=Estudiante.codigoE -> where Estudiante.codigoE='00001'; +--------------------+-------------------------------+ | Nombre | Nombre | +--------------------+-------------------------------+ | Espa¤ol | ACEVEDO BURITICA JUAN ESTEBAN | | Lectoescritura | ACEVEDO BURITICA JUAN ESTEBAN | | Matematicas | ACEVEDO BURITICA JUAN ESTEBAN | | Ciencias Naturales | ACEVEDO BURITICA JUAN ESTEBAN | | Investigacion | ACEVEDO BURITICA JUAN ESTEBAN | | Fisica | ACEVEDO BURITICA JUAN ESTEBAN | | Filosofia | ACEVEDO BURITICA JUAN ESTEBAN | | Educacion Fisica | ACEVEDO BURITICA JUAN ESTEBAN | | Etica | ACEVEDO BURITICA JUAN ESTEBAN | | Artistica | ACEVEDO BURITICA JUAN ESTEBAN | | Tecnologia | ACEVEDO BURITICA JUAN ESTEBAN | | Informatica | ACEVEDO BURITICA JUAN ESTEBAN | | Religion | ACEVEDO BURITICA JUAN ESTEBAN | | Sociales | ACEVEDO BURITICA JUAN ESTEBAN | | Ingles | ACEVEDO BURITICA JUAN ESTEBAN | +--------------------+-------------------------------+ 15 rows in set (0.091 sec) MariaDB [datacolegio]> select Materia.Nombre, Estudiante.Nombre from Materia inner join Estudiante_Materia on Materia.codigoM=Estudiante_Materia.codigoM -> inner join Estudiante on Estudiante_Materia.codigoE=Estudiante.codigoE -> where Estudiante.codigoE='00001' into outfile 'c:/xampp/estudianteMaterias.xls'; Query OK, 15 rows affected, 1 warning (0.208 sec) MariaDB [datacolegio]> select Materia.Nombre, Estudiante.Nombre from Materia inner join Estudiante_Materia on Materia.codigoM=Estudiante_Materia.codigoMinner join Estudiante on Estudiante_Materia.codigoE=Estudiante.codigoE; ERROR 1054 (42S22): Unknown column 'Estudiante_Materia.codigoMinner' in 'on clause' MariaDB [datacolegio]> select Materia.Nombre,Estudiante.Nombre from Materia inner join Estudiante_Materia on Materia.codigoM=Estudiante_Materia.codigoM inner join Estudiante on Estudiante_Materia.codigoE=Estudiante.codigoE; +--------------------+-------------------------------+ | Nombre | Nombre | +--------------------+-------------------------------+ | Espa¤ol | ACEVEDO BURITICA JUAN ESTEBAN | | Espa¤ol | Alvarez Agudelo Esteban | | Lectoescritura | ACEVEDO BURITICA JUAN ESTEBAN | | Lectoescritura | Alvarez Agudelo Esteban | | Matematicas | ACEVEDO BURITICA JUAN ESTEBAN | | Matematicas | Alvarez Agudelo Esteban | | Ciencias Naturales | ACEVEDO BURITICA JUAN ESTEBAN | | Ciencias Naturales | Alvarez Agudelo Esteban | | Investigacion | ACEVEDO BURITICA JUAN ESTEBAN | | Investigacion | Alvarez Agudelo Esteban | | Fisica | ACEVEDO BURITICA JUAN ESTEBAN | | Fisica | Alvarez Agudelo Esteban | | Filosofia | ACEVEDO BURITICA JUAN ESTEBAN | | Filosofia | Alvarez Agudelo Esteban | | Educacion Fisica | ACEVEDO BURITICA JUAN ESTEBAN | | Etica | ACEVEDO BURITICA JUAN ESTEBAN | | Artistica | ACEVEDO BURITICA JUAN ESTEBAN | | Tecnologia | ACEVEDO BURITICA JUAN ESTEBAN | | Informatica | ACEVEDO BURITICA JUAN ESTEBAN | | Religion | ACEVEDO BURITICA JUAN ESTEBAN | | Sociales | ACEVEDO BURITICA JUAN ESTEBAN | | Ingles | ACEVEDO BURITICA JUAN ESTEBAN | +--------------------+-------------------------------+ 22 rows in set (0.033 sec) MariaDB [datacolegio]> select Estudiante.Nombre from Estudiante left join Estudiante_Materia on Estudiante.codigoE=Estudiante_Materia.codigoE where Estudiante_Materia.codigoM is null; +---------------------------------+ | Nombre | +---------------------------------+ | Zapata Campi¤o Isabel | | Valle Velaques Sofia | | MOreno Posada Diego Alejandro | | Alzate Ortiz Jorge Mario | | Zapata Quintero Jose Maria | | Montoya Montoya Alejandro | | Lopera Cartagena Luisa Fernanda | | Jaramillo Henao Jose Luis | +---------------------------------+ 8 rows in set (0.001 sec) MariaDB [datacolegio]> select Materia.Nombre from Materia right join Estudiante_Materia on Materia.codigoM= Estudiante_Materia .codigoM where Estudiante_Materia.codigoE is null; Empty set (0.001 sec) MariaDB [datacolegio]> select Profesor.Nombre,Materia.Nombre from Profesor inner join Materia_Profesor on ProfesorcodigoP= Materia_Profesor.codigoP inner join Materia on Materia_Profesor.codigoM=Materia.codigoM; ERROR 1054 (42S22): Unknown column 'ProfesorcodigoP' in 'on clause' MariaDB [datacolegio]> select Profesor.Nombre,Materia.Nombre from Profesor inner join Materia_Profesor on Profesor.codigoP= Materia_Profesor.codigoP inner join Materia on Materia_Profesor.codigoM=Materia.codigoM; +-------------------------------+--------------------+ | Nombre | Nombre | +-------------------------------+--------------------+ | Cifientes Meza Myeidi Maria | Filosofia | | Cuadrado Perez Adrid Jose | Tecnologia | | Cuadrado Perez Adrid Jose | Informatica | | Duque Restrepo Ester Lucia | Ciencias Naturales | | Duque Restrepo Ester Lucia | Investigacion | | Duque Restrepo Ester Lucia | Fisica | | Guirales Mauricio | Artistica | | Vera Daza Maria Elena | Espa¤ol | | Palacio Thomas Felipe | Etica | | Palacio Thomas Felipe | Religion | | Mosuera Osorio Maryeth | Lectoescritura | | Mosuera Osorio Maryeth | Sociales | | Arboleda Vargas Maria Ofelia | Ingles | | Moscote Marulanda Yanet Maria | Matematicas | | Macias Edgar Alberto | Educacion Fisica | +-------------------------------+--------------------+ 15 rows in set (0.029 sec) MariaDB [datacolegio]> select Materia.Nombre from Materia left join Materia_Profesor on Materia.codigoM=Materia_Profesor.codigoM where Materia_Profesor.codigoP is null; Empty set (0.103 sec) MariaDB [datacolegio]> select Profesor.Nombre from Profesor right join Materia_Profesor on Profesor.codigoP=Materia_Profesor.codigoP where Materia_Profesor.codigoM is null; Empty set (0.001 sec) MariaDB [datacolegio]> select Estudiante.Nombre, Materia.Nombre, Profesor.Nombre from Estudiante inner join Estudiante_Materia on Estudiante.codigoE= Estudiante_Materia.codigoE inner join Materia on Estudiante_Materia.codigoM=MateriacodigoM inner join Materia_Profesor on Materia.codigoM= Materia_Profesor.codigoM inner join Profesor on Materia_Profesor.codigoP=Profesor.codigoP; ERROR 1054 (42S22): Unknown column 'MateriacodigoM' in 'on clause' MariaDB [datacolegio]> select Estudiante.Nombre, Materia.Nombre, Profesor.Nombre from Estudiante inner join Estudiante_Materia on Estudiante.codigoE=Estudiante_Materia.codigoE inner join Materia on Estudiante_Materia.codigoM=Materia.codigoM inner join Materia_Profesor on Materia.codigoM=Materia_Profesor.codigoM inner join Profesor on Materia_Profesor.codigoP=Profesor.codigoP; +-------------------------------+--------------------+-------------------------------+ | Nombre | Nombre | Nombre | +-------------------------------+--------------------+-------------------------------+ | ACEVEDO BURITICA JUAN ESTEBAN | Filosofia | Cifientes Meza Myeidi Maria | | Alvarez Agudelo Esteban | Filosofia | Cifientes Meza Myeidi Maria | | ACEVEDO BURITICA JUAN ESTEBAN | Tecnologia | Cuadrado Perez Adrid Jose | | ACEVEDO BURITICA JUAN ESTEBAN | Informatica | Cuadrado Perez Adrid Jose | | ACEVEDO BURITICA JUAN ESTEBAN | Ciencias Naturales | Duque Restrepo Ester Lucia | | Alvarez Agudelo Esteban | Ciencias Naturales | Duque Restrepo Ester Lucia | | ACEVEDO BURITICA JUAN ESTEBAN | Investigacion | Duque Restrepo Ester Lucia | | Alvarez Agudelo Esteban | Investigacion | Duque Restrepo Ester Lucia | | ACEVEDO BURITICA JUAN ESTEBAN | Fisica | Duque Restrepo Ester Lucia | | Alvarez Agudelo Esteban | Fisica | Duque Restrepo Ester Lucia | | ACEVEDO BURITICA JUAN ESTEBAN | Artistica | Guirales Mauricio | | ACEVEDO BURITICA JUAN ESTEBAN | Espa¤ol | Vera Daza Maria Elena | | Alvarez Agudelo Esteban | Espa¤ol | Vera Daza Maria Elena | | ACEVEDO BURITICA JUAN ESTEBAN | Etica | Palacio Thomas Felipe | | ACEVEDO BURITICA JUAN ESTEBAN | Religion | Palacio Thomas Felipe | | ACEVEDO BURITICA JUAN ESTEBAN | Lectoescritura | Mosuera Osorio Maryeth | | Alvarez Agudelo Esteban | Lectoescritura | Mosuera Osorio Maryeth | | ACEVEDO BURITICA JUAN ESTEBAN | Sociales | Mosuera Osorio Maryeth | | ACEVEDO BURITICA JUAN ESTEBAN | Ingles | Arboleda Vargas Maria Ofelia | | ACEVEDO BURITICA JUAN ESTEBAN | Matematicas | Moscote Marulanda Yanet Maria | | Alvarez Agudelo Esteban | Matematicas | Moscote Marulanda Yanet Maria | | ACEVEDO BURITICA JUAN ESTEBAN | Educacion Fisica | Macias Edgar Alberto | +-------------------------------+--------------------+-------------------------------+ 22 rows in set (0.001 sec) MariaDB [datacolegio]>