Curso-SQL

SQL para Principiantes (Parte 1): La Lista SELECT

Preparar Comodín “*” Columnas Alias de columna Alias de tabla Funciones Expresiones SubConsultas Escalares Preparar Puede realizar todas estas consultas en línea de forma fácil y gratuita utilizando SQL Fiddle. Para este caso estoy usando SQLcl como editor de SQL y conectado con el usuario SCOTT/tiger, como el dueño de los objetos mencionados. Los ejemplos …

SQL para Principiantes (Parte 1): La Lista SELECT Leer más »

SQL para Principiantes (Parte 2): La Cláusula FROM

Preparar Tables View Inline La cláusula WITH Views Funciones de tabla canalizadas Preparar Puede realizar todas estas consultas en línea de forma gratuita utilizando SQL Fiddle. Los ejemplos de este artículo requieren que estén presentes las siguientes tablas. –DROP TABLE employees PURGE; –DROP TABLE departments PURGE; CREATE TABLE departments ( department_id NUMBER(2) CONSTRAINT departments_pk PRIMARY …

SQL para Principiantes (Parte 2): La Cláusula FROM Leer más »

SQL para Principiantes (Parte 3): La Cláusula WHERE

Preparar Introducción Condiciones de igualdad y desigualdad Condiciones IN y NOT IN Condiciones EXISTS y NOT EXISTS Condiciones BETWEEN y NOT BETWEEN  Condiciones LIKE y NOT LIKE  OR condición Conclusión Preparar Puede realizar todas estas consultas en línea de forma gratuita utilizando SQL Fiddle. Los ejemplos de este artículo requieren que estén presentes las siguientes …

SQL para Principiantes (Parte 3): La Cláusula WHERE Leer más »

SQL para Principiantes (Parte 4): La Cláusula ORDER BY

Preparar Introducción Identificar columnas: expresión, posición y alias de columna Orden ascendente (ASC) y descendente (DESC) Manejo de NULL: NULLS FIRST y NULLS LAST Preparar Puede realizar todas estas consultas en línea de forma gratuita utilizando SQL Fiddle. Los ejemplos de este artículo requieren que estén presentes las siguientes tablas. –DROP TABLE employees PURGE; –DROP …

SQL para Principiantes (Parte 4): La Cláusula ORDER BY Leer más »

SQL para Principiantes (Parte 5): JOIN

Preparar Introducción [INNER] JOIN … ON LEFT [OUTER] JOIN RIGHT [OUTER] JOIN FULL [OUTER] JOIN CROSS JOIN NATURAL JOIN [INNER] JOIN … USING Joins Adicionales Preparar Puede realizar todas estas consultas en línea de forma gratuita utilizando SQL Fiddle. Los ejemplos de este artículo requieren que estén presentes las siguientes tablas. –DROP TABLE employees PURGE; …

SQL para Principiantes (Parte 5): JOIN Leer más »

SQL para Principiantes (Parte 6): Establecer Operadores

Preparar Introducción UNION UNION ALL INTERSECT MINUS ORDER BY Data Types Preparar Puede realizar todas estas consultas en línea de forma gratuita utilizando SQL Fiddle. Los ejemplos de este artículo requieren que estén presentes las siguientes tablas. –DROP TABLE employees PURGE; –DROP TABLE departments PURGE; CREATE TABLE departments ( department_id NUMBER(2) CONSTRAINT departments_pk PRIMARY KEY, …

SQL para Principiantes (Parte 6): Establecer Operadores Leer más »

SQL para Principiantes (Parte 7): La Cláusula GROUP BY y la Cláusula HAVING

Preparar Clausula GROUP BY Joins HAVING Clause Preparar Puede realizar todas estas consultas en línea de forma gratuita utilizando SQL Fiddle. Los ejemplos de este artículo requieren que estén presentes las siguientes tablas. –DROP TABLE employees PURGE; –DROP TABLE departments PURGE; CREATE TABLE departments ( department_id NUMBER(2) CONSTRAINT departments_pk PRIMARY KEY, department_name VARCHAR2(14), location VARCHAR2(13) …

SQL para Principiantes (Parte 7): La Cláusula GROUP BY y la Cláusula HAVING Leer más »

SQL para Principiantes (Parte 8): La declaración INSERT

Esta es la octava parte de una serie de artículos que muestran los conceptos básicos de SQL. En este artículo, echamos un vistazo a algunas de las variaciones de la instrucción INSERT. Preparar COMMIT y ROLLBACK INSERT Básico INSERT into View INSERT … SELECT Sub-Consultas Escacalar Preparar Puede realizar todas estas consultas en línea de forma …

SQL para Principiantes (Parte 8): La declaración INSERT Leer más »

SQL para principiantes (Parte 9): La Declaración UPDATE

Esta es la novena parte de una serie de artículos que muestran los conceptos básicos de SQL. En este artículo, echamos un vistazo a algunas de las variaciones de la declaración UPDATE. Preparar COMMIT y ROLLBACK UPDATE Básico UPDATE vía View Sub-Consultas Escalar 0 Rows Updated Preparar Puede realizar todas estas consultas en línea de forma …

SQL para principiantes (Parte 9): La Declaración UPDATE Leer más »

SQL para Principiantes (Parte 10): Las Declaraciones DELETE y TRUNCATE TABLE

Esta es la décima parte de una serie de artículos que muestran los conceptos básicos de SQL. En este artículo echamos un vistazo a las declaraciones DELETE y TRUNCATE TABLE. Preparar COMMIT y ROLLBACK DELETE Básico DELETE vía View 0 Rows Deleted TRUNCATE TABLE Preparar Puede realizar todas estas consultas en línea de forma gratuita …

SQL para Principiantes (Parte 10): Las Declaraciones DELETE y TRUNCATE TABLE Leer más »