Manual
e-mail: nicola51980@gmail.com
Blog: http://www.swapbytes.com/
Revisión: 17/11/11
Lección
1
Usando la sentencia
SELECT
Este material se encuentra basado enel curso de Fundamentos a SQL de ORACLE, el cual es adaptado para
el producto PostgreSQL, todos los ejemplos, códigos fuentes y la Base de Datos HR es propiedad de ORACLE.
Objetivos
Alcompletar esta lección usted podrá entender los
siguientes puntos:
• Ejecutar las sentencias básicas utilizando el comando
SELECT de SQL.
• Podrá realizar operaciones aritméticas.
• Manejo básico de lascadenas de texto.
L- 2 L
Escribiendo Sentencias SQL
•
•
•
•
•
•
SQL no es case-sensitive.
SQL se puede escribir un una o mas líneas.
Las palabras reservadas no se pueden abreviar.Las cláusulas se escriben en líneas separadas.
Comentar para mejorar la comprensión.
Toda palabra reservada se debe escribir en mayúscula
para mejorar su compresión.
• Toda sentencia debe terminarcon el símbolo de (;) punto
y coma.
L- 3L
Convenciones
Símbolo
[]
|
[, ...]
{}
L- 4 L
Significado
Opcional.
Un elemento de la lista.
Se repite.
Lista de elementos.Sintaxis Básica
• SELECT identifica las columnas que serán mostradas.
• FROM identifica la tabla donde provienen las columnas.
SELECT [ DISTINCT ] * | expresion [ AS alias ] [, ...]
FROM
from_item[, ...];
L- 5L
Seleccionando todo
SELECT *
FROM
departments;
department_name_id |
department_name
| manager_id | location_id--------------------+----------------------+------------+------------10 | Administration
|
200 |
1700
20 | Marketing
|
201 |
1800
30 | Purchasing
|
114 |
1700
40 | Human Resources
|
203 |
2400
50 | Shipping
|
121 |
1500
60 | IT
|
103 |1400
70 | Public Relations
|
204 |
2700
80 | Sales
|
145 |
2500
90 | Executive
|
100 |
1700
100 | Finance
|
108 |
1700
▪ ▪ ▪
(27 rows)
L- 6L
Seleccionando columnas
SELECT...
Regístrate para leer el documento completo.