5 Dec 2022 Tihomir Babic Una visión general de las funciones agregadas en SQL Las funciones agregadas se utilizan habitualmente en SQL. Este artículo le guiará en su uso y le mostrará ejemplos de cómo funcionan. Las funciones agregadas de SQL son una herramienta útil, especialmente para crear informes. No son difíciles de entender, especialmente si tienes algo de experiencia con Excel o programas similares. Probablemente hayas utilizado funciones de agregación como SUM o AVERAGE en una hoja de cálculo. Incluso si sólo las utilizas ocasionalmente, conocer las funciones de agregación puede ayudarte a entender mejor tus datos y a trabajar de forma más eficiente. Más información 5 Dec 2022 Tihomir Babic Sintaxis SQL En el artículo de hoy, te daremos un recorrido por la sintaxis básica de SQL con un enfoque en las sentencias SELECT, INSERT INTO, UPDATEy DELETE y DELETE. SQL es un lenguaje de programación diseñado específicamente para comunicarse con las bases de datos. Le permite obtener los datos de una base de datos o cambiar los datos dentro de ella. Como cualquier lenguaje de programación, SQL tiene una sintaxis a la que hay que atenerse. Más información 5 Dec 2022 Tihomir Babic La función de subcadena de SQL en 5 ejemplos ¿Trabaja con datos de texto en SQL? Explicamos cómo obtener valores de cualquier punto de una cadena. Cuando piensa en trabajar con datos en SQL, lo primero que se le ocurre es una base de datos llena de números y su código SQL haciendo cálculos muy sofisticados. Pero el texto también es un dato. Es muy común encontrar datos de texto en las bases de datos. No sólo hay que extraerlos, sino que a menudo también hay que manipularlos. Más información 5 Dec 2022 Tihomir Babic Cómo usar CASE en ORDER BY en SQL Este artículo le mostrará cómo y cuándo utilizar CASE en una cláusula ORDER BY . ¿Ha utilizado alguna vez una sentencia CASE? Seguro que sí, al menos en una sentencia SELECT. Pero, ¿lo has utilizado alguna vez en una cláusula ORDER BY? ¿No? Lo harás, una vez que te enseñe cómo hacerlo. No te preocupes si nunca has utilizado una sentencia CASE. Te lo mostraré y explicaré con un breve ejemplo. Más información 5 Dec 2022 Tihomir Babic Cómo escribir múltiples CTEs en SQL Aproveche todo el potencial de las CTEs combinando dos o más de ellas en una sola consulta SQL. Las expresiones comunes de tabla, o CTEs, pueden ser una poderosa herramienta SQL. Cuando se escriben dos (o incluso más) CTEs juntas, este poder se multiplica. En este artículo, te mostraré tres formas de escribir múltiples CTEs: Usando dos CTEs independientes en una consulta SQL. Usando dos CTEs donde el segundo CTE hace referencia al primero. Más información 5 Dec 2022 Tihomir Babic Cómo Utilizar Funciones Agregadas en la Cláusula WHERE Filtrar los datos según el resultado de una función agregada es una tarea común de análisis de datos. Entonces, ¿cómo se utilizan los agregados en la cláusula WHERE de la cláusula WHERE? Dedicaremos todo este artículo a responder a esa pregunta. La combinación de funciones agregadas y el filtrado basado en sus resultados se utiliza a menudo en el análisis de datos, por ejemplo, mostrando las sucursales con ventas totales superiores a X, los países en los que el número de puestos es inferior a Y, los estudiantes con una puntuación media inferior a Z, etc. Más información 5 Dec 2022 Tihomir Babic Cómo Combinar Dos Funciones Agregadas en SQL ¿Tiene problemas para utilizar dos funciones agregadas en una consulta? Este artículo le mostrará cómo hacerlo de la manera correcta - en realidad, de las dos maneras correctas. En el análisis de datos y la elaboración de informes, a menudo necesitamos contar el número de registros o sumarlos y luego calcular la media de este recuento o suma. Traducido a la lógica de SQL, esto es la agregación de datos agregados, o la agregación multinivel. Más información 5 Dec 2022 Tihomir Babic Consejos de SQL JOIN para principiantes Si es un principiante y quiere saber cómo empezar a utilizar Tipos de JOIN en SQL en sus consultas, ha llegado al lugar adecuado. El uso de la cláusula SQL JOIN es necesario si quieres consultar varias tablas. Tarde o temprano, tendrás que utilizar más de una tabla en una consulta. Es la naturaleza de las bases de datos relacionales en general: consisten en datos que suelen guardarse en múltiples tablas; a su vez, éstas forman una base de datos. Más información 23 Jul 2022 Tihomir Babic ¿Cuál es la diferencia entre COUNT(*), COUNT(1), COUNT(nombre de columna) y COUNT(DISTINCT nombre de columna)? ¿Te has dado cuenta de que existen diferentes variaciones de la función COUNT() de SQL? Este artículo explica los distintos argumentos y sus usos. Como usuario de SQL, probablemente estés familiarizado con la función COUNT(). Aunque es relativamente sencilla, se puede utilizar de varias formas diferentes. Y cada forma, a su vez, presenta usos muy diferente. Imagino que has visto código que contiene la función COUNT(*) o COUNT(1). Probablemente, también hayas visto otros usos de la función COUNT(), tales como COUNT(nombre de columna) y COUNT(DISTINCT nombre de columna), aunque no los hayas utilizado. Más información 21 Jul 2022 Tihomir Babic ¿Qué es una CTE recursiva en SQL? El artículo que le mostrará ejemplos prácticos del uso de CTEs recursivas en SQL. Si has oído hablar de las CTEs recursivas de SQL pero nunca las has utilizado, este artículo es para ti. También es para ti si nunca te cansas de los ejemplos de CTE recursivas. Antes de profundizar en la recursión, te recordaré qué son las CTEs y cuál es su sintaxis. Luego haré lo mismo con las CTEs recursivas. Más información «« « 1 2 3 4 5 6 » »»