Alumno: Juan Francisco Mendoza Martínez.
Competencia: Comunicación Oral
Palabras Claves: Subconsulta, Select.
Descripción de la actividad:
- Exponer frente a la clase sobre el tema Subqueries o Subconsultas en que consisten estas y como deben ser utilizadas cuando querramos buscar algo en nuestra base de datos.
Desarrollo Actividad:
- Una Subconsulta es una consulta que esta integrada dentro de otra consulta, lo que tambien se puede llamar consulta principal.
- Las subconsultas que retornan un valor, las cuales puede ser vista como una fila de una sola celda o como un valor numérico.
Select <tabla.columna> FROM <tabla>
Where <columna> > (Select <tabla.columna> FROM <tabla>);
- Las Subconsulta poseen reglas tales como:
1) Es trabajada como una sola expresion SQL.
2) La Subconsulta no llevan sus propio punto y coma (;), este va al final de toda la consulta.
3) Las Subconsulta siempre debe ir entre paréntesis ().
- Las Subconsulta pueden aparecer: Como una columna dentro de una sentencia SELECT, la cual sirve para simplificar el resultado de una consulta creando una tabla virtual con los valores buscados.
Select <columna> from <tabla> where <condición> <select>;
- La clausura FROM es legal cuando va acompañada de un comando select.
- En una clausula where o having, se suele utilizar Subconsultas en las cláusulas WHERE o HAVING cuando los datos que queremos visualizar están en una tabla
pero para seleccionar las filas de esa tabla necesitamos un dato que está en
otra tabla.
SELECT <columna> from <tabla> (having-where) <subconsulta>;
- Forma de conectar una SUBCONSULTA:
IN / NOT IN , EXIST, ANY, ALL, =/>=/<=/</>
- Bibliografía:
Pagina de MySQL en español: Pagina MySQL
Libro Head First
- Reflexión:
- Buena presentación en la que se resolvieron preguntas que hizo la profesora que estaba presenciando la exposición. Pude dominar el tema para exponer en donde exprese la modulación y el tono de voz un poco alto fue escencial.
No hay comentarios:
Publicar un comentario