sql query

Páginas: 13 (3145 palabras) Publicado: 30 de mayo de 2013
SQL
Lenguaje de Consulta Estructurado

Curso básico de SQL (Leire Urcola Carrera)

Indice de contenidos
Introducción
Consultas de Selección
Criterios de Selección
Agrupamiento de Registros y funciones agregadas
Consultas de Acción
Subconsultas
Tipos de Consultas

Curso básico de SQL (Leire Urcola )

Introducción
Componentes del SQL
Comandos
Cláusulas
Operadores lógicosOperadores de Comparación
Funciones de Agregado

Curso básico de SQL (Leire Urcola )

Criterios de Selección
Operadores Lógicos
Intervalos de Valores
El Operador Like
El Operador In
La cláusula WHERE

Curso básico de SQL (Leire Urcola )

Agrupamiento de registros y
funciones agregadas
La cláusula GROUP BY
La cláusula HAVING
AVG (Media Aritmética)
Count (Contar Registros)
Max yMin (Valores Máximos y Mínimos)
StDev y StDevP (Desviación Estándar)
Sum (Sumar Valores)
Var y VarP (Varianza)

Curso básico de SQL (Leire Urcola )

Tipos de Consultas
Consultas de Referencias Cruzadas
Consultas de Unión Internas
Consultas de Unión Externas

Curso básico de SQL (Leire Urcola )

Componentes del SQL
El lenguaje SQL está compuesto por comandos, cláusulas,operadores y funciones de agregado. Estos elementos se
combinan en las instrucciones para crear, actualizar y
manipular las bases de datos.

Curso básico de SQL (Leire Urcola )

Comandos
Existen dos tipos de comandos SQL:
Los DLL que permiten crear y definir nuevas bases de
datos, campos e índices.
Los DML que permiten generar consultas para ordenar,
filtrar y extraer datos de la base de datos(select, insert,
update y delete)

Curso básico de SQL (Leire Urcola )

Cláusulas
Las cláusulas son condiciones de modificación utilizadas
para definir los datos que desea seleccionar o manipular.
Cláusula

Descripción
Utilizada para especificar la tabla de la cual se van
FROM
a seleccionar los registros
Utilizada para especificar las condiciones que deben
WHERE
reunir losregistros que se van a seleccionar
GROUP Utilizada para separar los registros seleccionados
BY
en grupos específicos
Utilizada para expresar la condición que debe
HAVING
satisfacer cada grupo
ORDER Utilizada para ordenar los registros seleccionados
BY
de acuerdo con un orden específico

Curso básico de SQL (Leire Urcola )

Operadores lógicos
Operador
AND

OR

NOT

Uso
Es el "y"lógico.
Evalua dos condiciones y
devuelve un valor de verdad
sólo si ambas son ciertas.
Es el "o" lógico.
Evalúa dos condiciones y
devuelve un valor de verdar
si alguna de las dos es
cierta.
Negación lógica.
Devuelve el valor contrario
de la expresión.

Urcola
Curso básico de SQL (Leire Urkola )

Operadores de Comparación
Operador
<
>

=
=

Uso

Menor que
Mayor queDistinto de
Menor ó Igual que
Mayor ó Igual que
Igual que
Utilizado para especificar un
BETWEEN
intervalo de valores.
Utilizado en la comparación de un
LIKE
modelo
Utilizado para especificar los valores
In
de los registros a seleccionar
Curso básico de SQL (Leire Urcola )

Funciones de Agregado
Las funciones de agregado se usan dentro de una
cláusula SELECT en grupos de registrospara
devolver un único valor que se aplica a un grupo
de registros.
– Ver Tabla

Curso básico de SQL (Leire Urcola )

Funciones de Agregado
Función

Descripción
Utilizada para calcular el promedio de los
AVG
valores de un campo determinado
Utilizada para devolver el número de
COUNT
registros de la selección
Utilizada para devolver la suma de todos los
SUM
valores de un campodeterminado
Utilizada para devolver el valor más alto de
MAX
un campo especificado
Utilizada para devolver el valor más bajo de
MIN
un campo especificado

Curso básico de SQL (Leire Urcola )

Consultas de Selección
Se utilizan para indicar al motor de datos que devuelva
información de las bases de datos, esta información es
devuelta en forma de un conjunto de registros que pueden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • SQL STRUCTURED QUERY LANGUAGE
  • Sql Queryes
  • SQL (Structured Query Language)
  • SQL (Strutured Query Language)
  • Structured query language (sql)
  • Query
  • query
  • query oracle

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS