Skip navigation
Cursos
Precios
Para estudiantes
Biblioteca de SQL
Artículos
Iniciar sesión
Crear una cuenta gratuita
fullName
User profile menu open
Open user profile menu
fullName
Panel de control
Mi perfil
Pagos y facturación
Cerrar la sesión
MENU
CLOSE
Cursos
Precios
Para estudiantes
Artículos
Panel de control
Mi perfil
Pagos y facturación
Iniciar sesión
Crear una cuenta gratuita
Cerrar la sesión
Artículos
21 Jul 2022
Patrycja Dybka
Subconsultas SQL
El artículo describe qué es una subconsulta y cómo son estas útiles sentencias. Cubriremos ejemplos básicos con los operadores IN, EXISTS, ANY y ALL, veremos las subconsultas en las cláusulas FROM y WHERE, y exploraremos la diferencia entre subconsultas correlacionadas y anidadas. En primer lugar, empecemos con una base de datos de ejemplo. Para presentar algunas de estas sentencias necesitamos tener una tabla de ejemplo y llenarla con algunos datos.
Más información
21 Jul 2022
Andrew Bone
UNION vs. UNION ALL en SQL: ¿Cuál es la diferencia?
UNION y UNION ALL se utilizan para recuperar registros de varias tablas. Este artículo detallará las diferencias entre ambas, permitiéndole hacer la mejor elección para cada escenario único. Puede utilizar los comandos UNION y UNION ALL de SQL para obtener datos de varias tablas de su base de datos. Es un caso de uso común, teniendo en cuenta que la mayoría de las bases de datos tienen muchas tablas. Tanto UNION como UNION ALL se conocen como operadores de conjunto.
Más información
21 Jul 2022
Dorota Wdzięczna
Una guía ilustrada de la unión no equitativa de SQL
¿Sabía que, en SQL, una unión no tiene por qué basarse en coincidencias idénticas? En este artículo, veremos la unión SQL no equi, que utiliza operadores "no iguales" para hacer coincidir los registros. Ya hemos hablado de varios tipos de uniones, incluyendo las autouniones y las CROSS JOIN, INNER JOIN y OUTER JOIN. Estos tipos de uniones suelen aparecer con el signo de igualdad (=). Sin embargo, algunas uniones utilizan condiciones distintas al signo de igualdad (=).
Más información
21 Jul 2022
Dorota Wdzięczna
Uso de CASE con sentencias de modificación de datos
¿Qué ocurre cuando se combina CASE con las sentencias modificadoras de datos de SQL? Descúbrelo en este artículo. La expresión CASE es una parte muy útil de SQL y que emplearás con frecuencia. Ya hemos cubierto lo que hace la expresión CASE, cómo formatearla y cómo usarla en una sentencia SELECT en "Cómo usar CASE para añadir lógica a un SELECT". Otro artículo,"Cómo ordenar registros con la cláusula ORDER BY"
Más información
21 Jul 2022
Zahin Rahman
Uso de GROUP BY en SQL
Ahora que conoce los comandos principales de SQL, potencie sus consultas con la cláusula GROUP BY y las funciones de agregación. GROUP BY es una cláusula SQL que organiza los datos en grupos basados en un valor (o valores) común. Se utiliza ampliamente para obtener información resumida de grandes conjuntos de datos, así como para calcular estadísticas agregadas básicas. Una vez que haya comprendido los comandos básicos de SQL como SELECT, WHERE, y JOIN, el dominio de la cláusula GROUP BY puede ayudarle a implementar sus conocimientos de SQL en escenarios de inteligencia empresarial del mundo real.
Más información
21 Jul 2022
Tihomir Babic
¿Cuándo debo utilizar las funciones de ventana de SQL?
¿Ha oído a alguno de sus colegas presumir de utilizar las funciones de ventana de SQL? ¿Conoce el SQL básico pero no sabe mucho, o nada, sobre las funciones de ventana? Si quieres aprender sobre las funciones de ventana y cómo utilizarlas en un contexto empresarial, estás en el lugar adecuado. Esto sucede a menudo. Alcanzas un cierto nivel de conocimientos y te sientes el rey (o la reina) del mundo.
Más información
21 Jul 2022
Agnieszka Kozubek-Krycuń
¿Cómo seleccionar la primera fila de un grupo?
A menudo se quiere seleccionar una sola fila de cada grupo GROUP BY. PostgreSQL tiene una sentencia especialmente para eso: SELECT DISTINCT ON. Digamos que quiero seleccionar un informe meteorológico para cada localidad. location time report Ottawa 2014-05-15 8:00 sunny 2014-05-15 11:00 cloudy 2014-05-15 15:00 rainy Warsaw 2014-05-15 8:00 overcast 2014-05-15 11:00 sunny 2014-05-15 15:00 rainy SELECT DISTINCT ON (location) location, time, report FROM weather_reports;
Más información
21 Jul 2022
Marija Ilic
¿Por qué debería aprender las funciones de ventana de SQL?
SQL existe desde hace más de 25 años. Su sintaxis básica -como SELECT, WHERE, GROUP BY, HAVING y ORDER BY- es bien conocida. Pero, ¿hay algo más que el SQL tradicional? ¿Puede ir más allá de lo básico y mejorar sus habilidades? La respuesta a esta pregunta es sí. Existe una versión moderna de SQL. En este artículo, vamos a sumergirnos en la versión moderna y a aprender sobre las funciones de ventana de SQL.
Más información
21 Jul 2022
Andrew Bone
¿Qué es la cláusula SQL GROUPING SETS y cómo se utiliza?
Los CONJUNTOS DE AGRUPACIÓN son grupos, o conjuntos, de columnas por los que se pueden agrupar las filas. En lugar de escribir varias consultas y combinar los resultados con un UNION, puede utilizar simplemente GROUPING SETS. GROUPING SETS en SQL puede considerarse una extensión de la cláusula GROUP BY. Permite definir múltiples conjuntos de agrupación en la misma consulta. Veamos su sintaxis y cómo puede ser equivalente a un GROUP BY con múltiples cláusulas UNION ALL.
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
39
40
41
52
»
»»