Cómo comparar filas y columnas en la misma tabla en SQL

En este artículo vamos a ver cómo podemos comparar las filas y columnas de una misma tabla en SQL. Tomaremos algunos ejemplos para ver cómo podemos hacer esto de diferentes maneras. Para crear la base de datos: Syntax : CREATE database_name; CREATE Shopping Para utilizar esta base de datos: Syntax : USE database_name; USE Shopping … Continue reading «Cómo comparar filas y columnas en la misma tabla en SQL»

mysql | CTE recursiva (expresiones de tabla comunes)

¿Qué es un CTE? En MySQL cada consulta genera un resultado o relación temporal. Para dar un nombre a esos conjuntos de resultados temporales, se utiliza CTE. Un CTE se define mediante la cláusula WITH . Usando la cláusula WITH podemos definir más de un CTE en una sola declaración. Se puede hacer referencia a … Continue reading «mysql | CTE recursiva (expresiones de tabla comunes)»

Consulta SQL para encontrar la string más corta y más larga de una columna de una tabla

Aquí, vamos a ver cómo encontrar la string más corta y más larga de una columna de una tabla en una base de datos con la ayuda de consultas SQL. Primero crearemos una base de datos » geeks «, luego crearemos una tabla » amigos » con las columnas » nombre «, » apellido «, … Continue reading «Consulta SQL para encontrar la string más corta y más larga de una columna de una tabla»

Diferencia entre ELIMINAR y TRUNCAR

DELETE es un comando DML (lenguaje de manipulación de datos) y se usa cuando especificamos la fila (tupla) que queremos eliminar o eliminar de la tabla o relación. El comando DELETE puede contener una cláusula WHERE. Si la cláusula WHERE se usa con el comando DELETE, entonces elimina o elimina solo aquellas filas (tuplas) que … Continue reading «Diferencia entre ELIMINAR y TRUNCAR»

SQL Join vs Subconsulta

¿Qué son las Uniones ? Una combinación es una consulta que combina registros de dos o más tablas. Se realizará una combinación cada vez que aparezcan varias tablas en la cláusula FROM de la consulta. La lista de selección de la consulta puede seleccionar cualquier columna de cualquiera de estas tablas. Si la condición de … Continue reading «SQL Join vs Subconsulta»

PL SQL | Función CONVERTIR

La string en PL/SQL es en realidad una secuencia de caracteres con una especificación de tamaño opcional. Los caracteres pueden ser numéricos, letras, espacios en blanco, caracteres especiales o una combinación de todos. La función CONVERTIR en PLSQL se usa para convertir una string de un juego de caracteres a otro. Generalmente, el juego de … Continue reading «PL SQL | Función CONVERTIR»

Clave foránea en MS SQL Server

Requisito previo: clave principal en MS SQL Server SQL Server tiene diferentes claves que tienen un propósito diferente. En este artículo, la clave externa se discutirá brevemente. La clave externa tiene un propósito similar al de la clave principal, pero la clave externa se usa para dos tablas. En algunos casos, la clave foránea se … Continue reading «Clave foránea en MS SQL Server»

Función NTILE() en SQL Server

La función NTILE() en SQL Server es una función de ventana que distribuye filas de una partición ordenada en un número predefinido de grupos aproximadamente iguales. Asigna a cada grupo una expresión_número que va desde 1. La función NTILE() asigna una expresión_número para cada fila en un grupo, al que pertenece la fila. Sintaxis: NTILE(number_expression) … Continue reading «Función NTILE() en SQL Server»

Función izquierda() y derecha() en MS Access

1. Función Left(): En MS Access, la función Left() extrae la string de la izquierda de la string. En la función Left(), se pasará la string y el número de la string. Y devolverá la string del tamaño del número de paso de la izquierda de la string. Sintaxis: Left(string, number_of_chars) Ejemplo 1 : SELECT … Continue reading «Función izquierda() y derecha() en MS Access»

Intercambiar valores de columna en SQL Server

Introducción (Intercambiar valores de columna en SQL Server): si es un desarrollador y ha aprendido los lenguajes de programación, puede pensar que necesitará una tercera variable u otra ubicación de almacenamiento temporal para intercambiar los valores. Aquí, como usted es un DBA de SQL Server, simplemente puede intercambiarlos usando una declaración de actualización única. Ejemplo … Continue reading «Intercambiar valores de columna en SQL Server»