15 Mar 2024 Ignacio L. Bisso 6 Ejemplos de la Función NTILE() en SQL La función SQL NTILE() puede simplificar enormemente el análisis de datos y la elaboración de informes. Siga estos seis ejemplos para aprender qué es y cuándo utilizarla. Las funciones de ventana son muy útiles y proporcionan una gran capacidad expresiva a SQL. En este artículo, hablaremos de la función NTILE(), que permite dividir un conjunto de registros en subconjuntos de tamaño aproximadamente igual. Esta función es muy utilizada en cálculos financieros o económicos. Más información 10 Jan 2024 Ignacio L. Bisso ¿Se Pueden Utilizar Múltiples Sentencias WITH en SQL? Una completa guía sobre las sentencias WITH múltiples en SQL, perfecta tanto para principiantes como para expertos. La cláusula SQL WITH le permite definir una CTE (expresión común de tabla). Una CTE es como una tabla que se rellena durante la ejecución de la consulta. Puede utilizar varias sentencias WITH en una consulta SQL para definir varias CTE. En este artículo, explicaremos cómo definir múltiples CTEs en una sola consulta. Más información 7 Dec 2023 Ignacio L. Bisso Práctica SQL: 10 Ejercicios Prácticos GROUP BY con Soluciones Detalladas ¿Necesita practicar sus conocimientos de SQL? Estos 10 ejercicios de práctica GROUP BY - con explicaciones y soluciones - ¡son un gran comienzo! GROUP BY GROUP BY es una poderosa cláusula SQL que le permite crear grupos de registros y luego calcular métricas de resumen (como promedios) para esos grupos. Sin embargo, GROUP BY suele ser difícil de dominar para los estudiantes de SQL. Sin embargo, practicar GROUP BY es muy importante si piensas utilizar SQL. Más información 16 Oct 2023 Ignacio L. Bisso Como Utilizar ROW_NUMBER OVER() en SQL para Ordenar Datos A veces es necesario conocer la posición de las filas en un conjunto de resultados. Aprendacomo usar ROW_NUMBER y OVER en SQL puede hacerlo posible. ¿Alguna vez ha necesitado añadir un número secuencial a los registros devueltos por una consulta SQL? O tal vez necesite crear un informe 'top n' basado en una clasificación específica. En cualquiera de estos casos, necesita calcular la posición de la fila en la clasificación. Más información 16 Oct 2023 Ignacio L. Bisso COUNT OVER PARTITION BY: Una Explicación con 3 Ejemplos Prácticos En SQL, la combinación de la función COUNT() con la cláusula OVER() y PARTITION BY abre la puerta a una forma totalmente diferente de contar filas. En este artículo, aprenderás a realizar varios COUNTs en una sola consulta y a calcular expresiones basadas en el resultado de la función COUNT. En este artículo, veremos cómo utilizar la función COUNT() combinada con las cláusulas OVER() y PARTITION BY. Para saber más sobre este tema, te recomiendo nuestro curso interactivo Funciones de ventana. Más información 20 Sep 2023 Ignacio L. Bisso ¿Qué es una CTE en T-SQL? Una Guía en Profundidad para Principiantes con 7 Ejemplos Una expresión común de tabla (CTE) es una poderosa característica T-SQL que simplifica la creación de consultas en SQL Server. Las CTE funcionan como tablas virtuales (con registros y columnas) que se crean sobre la marcha durante la ejecución de una consulta. Son consumidas por la consulta y destruidas después de que ésta se ejecute. En algunos casos - como cuando la consulta espera datos en un formato específico y las tablas de origen tienen los datos en otro formato - una CTE puede actuar como puente para transformar los datos de las tablas de origen al formato esperado por la consulta. Más información 17 Mar 2023 Ignacio L. Bisso 25 Ejemplos de Consultas SQL Avanzadas Una de las mejores formas de aprender SQL avanzado es estudiando ejemplos de consultas. En este artículo, mostraremos 25 ejemplos de consultas SQL avanzadas de complejidad media a alta. Puedes utilizarlos para refrescar tus conocimientos de SQL avanzado o para repasarlos antes de una entrevista SQL. Muchos de los ejemplos de este artículo se basarán en la siguiente employee tabla. Sólo unos pocos ejemplos se basarán en otras tablas; en estos casos, las tablas se explicarán junto con el ejemplo. Más información 13 Jan 2023 Ignacio L. Bisso Cómo Practicar Subconsultas SQL ¿Te has preguntado alguna vez qué separa a los principiantes de los usuarios avanzados de SQL? Hay cosas como, por ejemplo, las subconsultas. En este artículo, te explico su importancia y por qué necesitas practicar las subconsultas SQL para convertirte en un experto. ¿Qué es una subconsulta SQL? SQL es un lenguaje fácil de aprender. Sin embargo, hay ciertas características y técnicas complejas del lenguaje que requieren práctica. Una de estas características es la subconsulta, que añade un gran poder expresivo al lenguaje y a tus proyectos. Más información 4 Jan 2023 Ignacio L. Bisso Qué Tipo de Datos Elegir para una Columna al Crear una Tabla en SQL Las bases de datos almacenan valores de datos de varios tipos. Por ejemplo, puede almacenar el nombre de un producto como una cadena de texto, el precio de un producto como un número o la fecha de venta de un producto como un valor de fecha. Estos valores (el nombre del producto, el precio y la fecha de venta) se almacenan como distintos tipos de datos. En este artículo, explicamos varios tipos de datos SQL con ejemplos reales. Más información 5 Dec 2022 Ignacio L. Bisso La función SQL Coalesce: Manejo de valores nulos Puede que ya sepas cómo devolver valores nulos en SQL. Ahora, vamos a aprender a hacer lo contrario. Aunque la función COALESCE de SQL puede parecer compleja, en realidad es muy sencilla y útil. Veamos varios ejemplos de cómo la función COALESCE de SQL puede utilizarse para trabajar con valores NULL en SQL. La necesidad de Coalesce en SQL Antes de que nos sumerjamos en la función SQL COALESCE en detalle, debes entender cómo se comportan los valores NULL en las expresiones. Más información «« « 1 2 3 4 » »»