SQL | ALGUNO

SQL | Los operadores ALL y ANY SOME evalúan la condición entre las tablas externa e interna y se evalúan como verdaderos si el resultado final devuelve cualquier fila. Si no, entonces se evalúa como falso. Las condiciones de comparación SOME y ANY son similares entre sí y son completamente intercambiables. ALGUNOS deben coincidir con … Continue reading «SQL | ALGUNO»

SQL | Cláusula Distinta

La palabra clave distintiva se usa junto con la palabra clave seleccionada. Es útil cuando existe la necesidad de evitar la presencia de valores duplicados en columnas/tablas específicas. Cuando usamos una palabra clave distinta, solo se obtienen los valores únicos .  Sintaxis:  SELECT DISTINCT column1, column2 FROM table_name column1, column2 : Nombres de los campos … Continue reading «SQL | Cláusula Distinta»

SQL | Consulta SELECCIONAR

Select es la declaración más utilizada en SQL. La declaración SELECT en SQL se usa para recuperar o buscar datos de una base de datos. Podemos obtener la tabla completa o de acuerdo con algunas reglas específicas. Los datos devueltos se almacenan en una tabla de resultados. Esta tabla de resultados también se denomina conjunto … Continue reading «SQL | Consulta SELECCIONAR»

Declaración MERGE en SQL explicada

Requisito previo: declaración  MERGE Como declaración MERGE en SQL, como se discutió anteriormente en la publicación anterior , es la combinación de tres declaraciones INSERT , DELETE y UPDATE . Entonces, si hay una tabla de origen y una tabla de destino que se fusionarán, con la ayuda de la declaración MERGE, las tres operaciones … Continue reading «Declaración MERGE en SQL explicada»

SQL | Cláusula de intersección y excepción

1. Cláusula INTERSECT: como sugiere el nombre, la cláusula intersect se usa para proporcionar el resultado de la intersección de dos declaraciones seleccionadas. Esto implica que el resultado contiene todas las filas que son comunes a ambas declaraciones SELECT. Sintaxis: SELECT column-1, column-2 …… FROM table 1 WHERE….. INTERSECT SELECT column-1, column-2 …… FROM table … Continue reading «SQL | Cláusula de intersección y excepción»

Pivote y Unpivot en SQL

En SQL, Pivot y Unpivot son operadores relacionales que se utilizan para transformar una tabla en otra para lograr una vista más simple de la tabla. Convencionalmente, podemos decir que el operador Pivot convierte los datos de las filas de la tabla en los datos de la columna. El operador Unpivot hace lo contrario, es … Continue reading «Pivote y Unpivot en SQL»

SQL – ORDENAR POR

La instrucción ORDER BY en SQL se utiliza para ordenar los datos obtenidos de forma ascendente o descendente según una o más columnas.  Por defecto, ORDER BY ordena los datos en orden ascendente. Podemos usar la palabra clave DESC para ordenar los datos en orden descendente y la palabra clave ASC para ordenarlos en orden … Continue reading «SQL – ORDENAR POR»

SQL | INSERTAR IGNORAR Declaración

Sabemos que una clave primaria de una tabla no se puede duplicar. Por ejemplo, el número de lista de un estudiante en la tabla de estudiantes siempre debe ser distinto. De manera similar, se espera que EmployeeID sea único en una tabla de empleados. Cuando intentamos insertar una tupla en una tabla donde se repite … Continue reading «SQL | INSERTAR IGNORAR Declaración»

SQL | Cláusula de unión

La Cláusula de unión se utiliza para combinar dos declaraciones de selección separadas y producir el conjunto de resultados como una unión de ambas declaraciones de selección. NOTA: Los campos que se utilizarán en ambas declaraciones de selección deben estar en el mismo orden, el mismo número y el mismo tipo de datos. La cláusula … Continue reading «SQL | Cláusula de unión»

Diferencia entre Dónde y Agrupar por

Requisito previo: cláusula WHERE , GROUP BY , cláusula Have vs Where Las cláusulas Where y Group By se utilizan para filtrar las filas devueltas por la consulta en función de la condición. Las diferencias son las siguientes a continuación. La cláusula WHERE especifica las condiciones de búsqueda para las filas devueltas por Query y … Continue reading «Diferencia entre Dónde y Agrupar por»