bases de datos

Páginas: 2 (296 palabras) Publicado: 20 de noviembre de 2014
SQL (Structured Query Languaje)

Select atributos proyección
From relacion(es) producto cartesiano
[where] condición selección


Select *
From gusta

Dept (deptno, dname, loc)
Emp(empno, ename, job, mgr, hiredate, sal, comm, deptno)

1. Obtener el nombre, trabajo y salario anual de los empleados

Select ename, job, sal *12
From emp
2. Obtener los empleados cuya comisiónsea > al 25% del salario
3. Contadores donde el salario sea > 400
select *
from emp
where job = 'CLERK' and sal > 400
4. Empleados >400 que sean analistas, vendedores, o contadores7
Operador likeWhere atributo like patrón
_ underline cualquier carácter sencillo
% porcentaje cualquier secuencia de cero a mas caracteres




FUNCIONES AGREGADAS
Select función_agregada (columna)From relación

SUM: obtiene la suma
AVG: promedio
MIN: minimo
MAX: máximo
COUNT: numero de valores
STDDEU: desv. estandar
VARIANCE: varianza
GroupBy
se utiliza para definir multiplesgrupos de filas
select Columnas_groupBy o funciones_agregadas
from relación
group by columna1, columna2, ... columnan.

Clausula ‘having’
Especifica condiciones para el agrupamiento, no puede haberhaving sin groupby

select Columnas_groupBy o funciones_agregadas
having condicion
from relación

CONSULTAS ANIDADAS
El resultado de una consulta se sustituye automáticamente en la clausulaWhre de otra consulta
Select columna
From tabla
Where columna1= (select columna 1
From tabla
[Where] condición

Cuantificadores
Any : cuando una consulta anidada devuelve mas deun valor, la condición interna se verifica para por lo menos uno de los valores de la subconsulta.

Select atributos
From relación
where condición Any (subconsulta que retorna variosvalores)

All: cuando una consulta anidada devuelve mas de un valor, nos va a seleccionar los valores que cumplan una condicion para TODOS los valores de la subconsulta

Exists: determina si existen...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS