Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin
SQL (Structured Query Language) es un lenguaje de programacin diseado para almacenar, manipular y recuperar datos almacenados en bases de datos relacionales. La primera encarnacin de SQL apareci en 1974, cuando un grupo de IBM desarroll el primer prototipo de una base de datos relacional. Relational Software (luego se convirti en Oracle) lanz la primera base de datos relacional comercial.
Comandos SQL
Son las instrucciones SQL bsicas para almacenamiento, recuperacin y manipulacin de datos en una base de datos relacional.
SELECT
Tabla: Empleados
SELECT "nombre campos separados por comas" FROM "nombre_tabla SELECT NOMBRE , APELLIDOS FROM EMPLEADOS
AS
Tabla: Empleados
SELECT "nombre campos separados por comasAS nombre a mostrar FROM "nombre_tabla SELECT NOMBRE AS TRABAJADORES FROM EMPLEADOS
WHERE
Tabla: Empleados
SELECT "nombre_columna" FROM "nombre_tabla WHERE condicion SELECT NOMBRE , APELLIDOS FROM EMPLEADOS WHERE SALARIO > 1350
WHERE
Tabla: Empleados
SELECT "nombre_columna" FROM "nombre_tabla WHERE condicion SELECT NOMBRE , APELLIDOS FROM EMPLEADOS WHERE SALARIO >= 1350 AND SALARIO <= 1450
OPERADORES
AND : "A and B" devuelve cierto si A y B valen cierto, y falso en cualquier otro caso. OR : "A or B" devuelve cierto si A o B valen cierto, y falso nicamente cuando tanto A como B valen falso. NOT : "not A" devuelve falso si A vale cierto, y cierto si A vale falso.
BETWEEN
Tabla: Empleados
SELECT "nombre_columna" FROM "nombre_tabla WHERE condicion SELECT NOMBRE , APELLIDOS FROM EMPLEADOS WHERE SALARIO BETWEEN 1350 AND 1450
ORDER BY
Tabla: Empleados
SELECT "nombre_columna" FROM "nombre_tabla WHERE condicion ORDER BY nombre_columna SELECT NOMBRE , APELLIDOS FROM EMPLEADOS WHERE SALARIO > 1350 ORDER BY F_NACIMIENTO
SUM(suma)
Tabla: Empleados
FROM "nombre_tabla
SELECT SUM(SALARIO) FROM EMPLEADOS
COUNT(contar)
Tabla: Empleados
FROM "nombre_tabla
SELECT COUNT(*) FROM EMPLEADOS
GROUP BY
Tabla: Empleados