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
Agnieszka Kozubek-Krycuń
La historia de las normas SQL
¿Ha cambiado el estándar SQL en sus más de 30 años de existencia? Por supuesto. Conozca el viaje desde SQL-86 hasta el SQL moderno, el lenguaje de datos estándar de hoy en día. SQL fue creado a principios de los años 70 por IBM. En 1974, Donald Chamberlin y Raymond Boyce publicaron el artículo SEQUEL: A Structured English Query Language (Lenguaje de Consulta Estructurado en Inglés), que introdujo SQL al mundo.
Más información
21 Jul 2022
Tihomir Babic
Las 5 mejores preguntas de la entrevista de SQL CTE
Aquí tienes cinco preguntas (¡y soluciones!) sobre CTEs que (probablemente) te harán en una entrevista. No digo que te hagan estas preguntas sobre CTEs SQL en todas las entrevistas de trabajo. Pero cuando lo hagas, probablemente sean del tipo de las cinco que voy a mostrar aquí. Aparte de las preguntas teóricas sobre CTEs, no hay muchas variaciones en los escenarios de CTEs evaluados por los entrevistadores. Repasa estos cinco ejemplos y tendrás una buena base para superar tu entrevista.
Más información
21 Jul 2022
Maria Alcaraz
Subconsulta correlacionada en SQL: Una Guía para Principiantes
A veces, el uso de una subconsulta correlacionada con SQL es la única manera de resolver una sentencia. Pero estas subconsultas pueden ser muy lentas. En este post, hablaremos de cuándo usar una subconsulta correlacionada, por qué y cómo hacerlo. Las sub consultas son un recurso importante para aumentar el poder expresivo de SQL. Si no has leído nuestro artículo anterior, las subconsultas son simplemente una sentencia SELECT dentro de otra SELECT.
Más información
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
««
«
1
2
3
33
34
35
46
»
»»