import

Páginas: 59 (14509 palabras) Publicado: 2 de mayo de 2015
´INDICE

El select de SQL

´Indice
1. Introducci´
on

1

2. Tipos de Datos
2.1. Datos num´ericos . . . . .
2.1.1. Oracle . . . . . . .
2.1.2. SQL2 . . . . . . .
2.2. Tipos de datos de cadenas
2.2.1. Oracle . . . . . . .
2.2.2. SQL2 . . . . . . .
2.3. Tipos de datos temporales
2.3.1. Oracle . . . . . . .
2.3.2. SQL2 . . . . . . .
2.4. Valores nulos . . . . . . .

1
2
2
2
2
2
3
3
3
4
4

. . . . . .. . .
. . . . . . . . .
. . . . . . . . .
de caracteres .
. . . . . . . . .
. . . . . . . . .
(fechas, horas)
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

..
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.

3. Tablas de referencia

5

4. Expresiones

6

5. SQL como DML (Lenguaje de Manipulaci´
on de Datos)
5.1. El select b´asico . . . . . . . . . . . . . . . . . . . . . . . . .
5.1.1. Obtenci´on del resultado de lasentencia Select . . .
5.1.2. Orden de presentaci´on de las filas del resultado . . .
5.1.3. Asignaci´on de nombres a las columnas del resultado
5.1.4. Eliminaci´on de filas repetidas . . . . . . . . . . . . .
5.2. La condici´on del WHERE . . . . . . . . . . . . . . . . . . .
5.2.1. Sentencias Select subordinadas . . . . . . . . . . .
5.2.2. Predicados simples . . . . . . . . . . . . . . . . . . .5.2.3. Predicado NULL . . . . . . . . . . . . . . . . . . . .
5.2.4. Predicados cuantificados . . . . . . . . . . . . . . . .
5.2.5. Predicado Between . . . . . . . . . . . . . . . . . . .
5.2.6. Predicado Like . . . . . . . . . . . . . . . . . . . . .
5.2.7. Predicado IN . . . . . . . . . . . . . . . . . . . . . .
5.2.8. Predicado Exists . . . . . . . . . . . . . . . . . . . .
5.2.9. Predicadoscompuestos . . . . . . . . . . . . . . . . .
5.3. Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4. Funciones escalares . . . . . . . . . . . . . . . . . . . . . . .
5.4.1. Funciones para descartar nulos . . . . . . . . . . . .
´ R. Parama
´
Jose

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
..
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

7
7
8
9
11
11
13
13
13
14
15
17
18
20
22
23
24
25
25
i

´ R. Parama
´
Jose

5.4.2. Funci´on DECODE . . . . . . . . . . . . . .
5.4.3. Funci´on LENGTH . . . . . .. . . . . . . .
5.4.4. Funciones para el tratamiento de strings . .
5.4.5. Funciones aritm´eticas y trigonom´eticas . . .
5.4.6. Funciones para datos de tipo fecha . . . . .
5.5. Funciones colectivas o de columna . . . . . . . . .
5.5.1. Formato con una expresi´on en el argumento
5.5.2. Formato con un asterisco . . . . . . . . . .
5.6. Agrupamiento . . . . . . . . . . . . . . . . . . . . .
5.7.Cl´ausula HAVING . . . . . . . . . . . . . . . . . .
5.8. Orden de ejecuci´on . . . . . . . . . . . . . . . . . .
5.9. Consultas sobre varias tablas . . . . . . . . . . . .
5.9.1. Calificaci´on de los nombres de columnas . .
5.9.2. Cl´ausula FROM con varias tablas . . . . .
5.9.3. JOIN . . . . . . . . . . . . . . . . . . . . .
5.10. Consultas correlacionadas . . . . . . . . . . . . . .
5.11.Composici´on de consultas . . . . . . . . . . . . . .
5.12. Expresiones de tabla anidada . . . . . . . . . . . .
A. Ap´
endice: Contenido de las tablas de referencia

ii

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Importancia De La Importancia
  • Importaciones
  • Importantes
  • Importante
  • Que te importa
  • Importante¡!?
  • Importante
  • Importante

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS