Consultas Sql

Páginas: 3 (590 palabras) Publicado: 4 de marzo de 2013
Estructura básica
La estructura básica de una expresión para consulta SQL consta de tres cláusulas:
* SELECT
* FROM
* WHERE
La cláusula SELECT se usa para listar los atributos que sedesean en el resultado de una consulta.
La cláusula FROM lista las relaciones que se van a examinar en la evaluación de la expresión.
La cláusula WHERE costa de un predicado que implica atributos delas relaciones que aparecen en la cláusula FROM. Una consulta básica en SQL tiene la forma:
SELECT A1,A2,...,An
FROM r1,r2,...,rn
WHERE P

Donde
Ai = atributo (Campo de la tabla )
ri =relación ( Tabla )
P = predicado ( condición )
Ejemplo 2.1: Seleccionar todos los nombres de las personas que tengan el apellido MARQUESI de la tabla persona.
SELECT nombre
FROM persona
WHERE apellido =" MARQUESI"
ANSWER | NOMBRE |
1 | MARTIN |
2 | PABLO |
El resultado de una consulta es por supuesto otra relación. Si se omite la cláusula WHERE, el predicado P es verdadero. La lista A1,A2,..., An puede sustituirse por un asterisco (*) para seleccionar todos los atributos de todas las relaciones que aparecen en la cláusula FROM, aunque no es conveniente elegir esta ultima opción salvo quesea necesario pues desperdiciamos mucho tiempo en obtenerlo
Es posible renombrar los atributos y las relaciones, a veces por conveniencia y otras veces por ser necesario, para esto usamos laclausula AS como en el siguiente ejemplo.
SELECT P.nombre AS [PRIMER NOMBRE]
FROM persona P
WHERE apellido = "MARQUESI"
ANSWER | PRIMER NOMBRE |
1 | MARTIN |
2 | PABLO |
En este ejemplo cabedestacar un par de cosas. Cuando nos referimos a un atributo como es el caso de nombre, podemos referirnos a este usando la relación ( o el alias en este ejemplo ) a la que pertenece el atributo seguido deun punto seguido del atributo <P.nombre>, a veces esta notación será necesaria para eliminar ambigüedades. Los corchetes los usamos cuando usamos espacios en blancos o el caratér (–) en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Consultas sql
  • Consultas sql
  • consultas sql
  • consultas en sql
  • Consultas sql
  • consultas de sql
  • Consulta Sql
  • consultas sql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS