Mindmap
Consultas Avanzadas
Inhalt der Mindmap
Consultas Avanzadas
SubConsultas
- -Una subconsulta es una sentencia SELECT que aparece dentro de otra sentencia SELECT que llamaremos consulta principal. -Se puede encontrar en la lista de selección, en la cláusula WHERE o en la cláusula HAVING de la consulta principal. -Una subconsulta no puede contener la cláusula ORDER BY, ni puede ser la UNION de varias sentencias SELECT. Cuando se ejecuta una consulta que contiene una subconsulta, la subconsulta se ejecuta por cada fila de la consulta principal.
MultiConsulta
- Consiste en crear combinaciones que permiten mostrar columnas de diferentes tablas como si fuese una sola tabla, haciendo coincidir los valores de las columnas relacionadas. Es posible seleccionar datos de diferentes tablas mediante una solo consulta, esto se realiza con la sentencia SELECT. SELECT * FROM tabla1, tabla2;
Uso de Join
- La sentencia INNER JOIN selecciona todas las filas de las tablas indicadas y solo si los registros de las tablas cumplen las condiciones especificadas en la cláusula ON. • LEFT JOIN: La cláusula LEFT JOIN devuelve todos los registros de la tabla de la izquierda (tabla1), con las correspondientes de la tabla de la derecha (tabla2). • RIGHT JOIN: La instrucción RIGHT JOIN devuelve todos los registros de la tabla de la derecha (tabla2), y todos los registros correspondientes de la tabla de la izquierda (tabla1). • RIGHT JOIN: Es igual que LEFT JOIN, pero al revés. Ahora se mantienen todas las filas de la tabla derecha (tabla2). Las filas de la tabla izquierda se mostrarán si hay una coincidencia con las de la derecha.
Filtros
- Intervalos de Valores (BETWEEN): campo [Not] Between valor1 And valor2 (la condición Not es opcional). El Operador LIKE: Se utiliza para comparar una expresión de cadena con un modelo en una expresión SQL. Su sintaxis es: expresión Like modelo El operador AND muestra un registro cuando la primera condición y la segunda se cumplen. El operador OR, muestra los registros cuando se cumple la primera condición Ó la segunda. La cláusula HAVING: se reserva para funciones de agregado. Having se filtra mediante el uso de funciones tales como SUM () • COUNT () • AVG () • MIN () • MAX ()
Informationen
- Beschreibung
- Mindmap am Consultas Avanzadas, erstellt von Edwin Flores Vargas am 05/06/2022.
- Erstellt von
- Edwin Flores Vargas
- Aufrufe
- 0
- Bewertung