Archivos de Categoría: Consultas en múltiples tablas

Subquery IN

IN se utiliza para indicar múltiples valores o rango de valores en la condición de los filtros de las sentencias Open SQL, y también se utiliza con las subconsultas. Esta lección trata de enseñarle cómo utilizar IN con las subconsultas. Sintaxis … col [NOT] IN subquery … Efecto Esta expresión puede formarse con una subconsulta […]

Subquery EXISTS

EXISTS se utiliza con las subconsultas para comprobar en la condición de los filtros si el valor existe en el conjunto de resultados que devuelve la subquery. Esta lección trata de enseñarle cómo implementar EXISTS en las sentencias de lectura Open SQL. Sintaxis … [NOT] EXISTS subquery … Efecto Esta expresión puede formarse con cualquier […]

Subquery ANY SOME

ANY o SOME se utiliza en las subconsultas para realizar una comparación con los registros que devuelve la subconsulta. La comparación es verdadera si al menos un registro cumple la condición. Esta lección trata de enseñarle cómo realizar este tipo de consultas. Sintaxis … col operator [ANY|SOME] subquery … Efecto Listado de resultados de línea […]

Subquery ALL

ALL se utiliza en las subconsultas para realizar una comparación con todos los registros que devuelve la subconsulta. Esta lección trata de enseñarle cómo realizar este tipo de consultas. Sintaxis … col operator [ALL] subquery … Efecto Listado de resultados de línea única Si el conjunto de resultados de la subconsulta contiene sólo una línea, […]

Subquery

Las Subquerys se utilizan para realizar subconsultas en las condiciones del WHERE para los filtros de las columnas, donde en la comparación se pueden realizar consultas de lectura. Esta lección trata de enseñarle cómo aplicar estas subconsultas. Sintaxis … col operator [ALL|ANY|SOME] subquery … Efecto Listado de resultados de línea única Si el conjunto de […]

LEFT OUTER JOIN

LEFT OUTER JOIN permite realizar lecturas con uniones de tablas que excluyen de las condiciones de intersección la tabla indicada en la parte izquierda. Esta lección trata de enseñarle cómo aplicar esta instrucción en las sentencias de lectura Open SQL. Sintaxis … [(] {dbtab_left [AS tabalias_left]} | join {[INNER] JOIN}|{LEFT [OUTER] JOIN} {dbtab_right [AS tabalias_right] […]

INNER JOIN

INNER JOIN se utiliza para realizar lecturas en múltiples tablas. Esta lección trata de enseñarle todas las consideraciones a tener en cuenta a la hora de implementar una sentencia de lectura SELECT con INNER JOIN. Sintaxis … [(] {dbtab_left [AS tabalias_left]} | join {[INNER] JOIN}| {dbtab_right [AS tabalias_right] ON join_cond} [)] …  . Efecto La […]

Nombre alternativo

Los nombres alternativos son conocidos en informática como ALIAS. En ABAP se implementan con el suplemento AS. Esta lección trata de enseñarle cómo utilizar los nombres alternativos en las sentencias Open SQL. SINTAXIS Nombre alternativo para columnas … {col1|aggregate( [DISTINCT] col1 )} [AS a1] … Nombre alternativo para tablas … dbtab [AS tabalias] … Nombre […]