Comando de sql

Solo disponible en BuenasTareas
  • Páginas : 3 (671 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de enero de 2012
Leer documento completo
Vista previa del texto
INVESTIGAR LOS COMANDOS DE SQL PARA LA REALIZACIÓN DE CONSULTAS, CONSULTAS MULTITABLA Y SUBCONSULTAS.

CONSULTA
Las consultas de selección se utilizan para indicar al motor de datos que devuelvainformación de las bases de datos, esta información es devuelta en forma de conjunto de registro que se pueden almacenar en un objeto recordset.
CONSULTA BASICA


La sintaxis básica de unaconsulta de selección es la siguiente
Select campos
From tabla


Selec
Nombre, teléfono
From
cliente
En donde campos es la lista de campos que se deseen recuperar y tablas es el origen de losmismos, por ejemplo:

Esta sentencia devuelve un conjunto de resultados con el campo nombre y teléfono de la tabla cliente:
* Consulta para trae todos los campos de una tabla: SELECT *FROMNOMBRE_TABLA
* Consulta para traer determinados campos de una tabla: SELECT CAMPO1, CAMPO2 FROM NOMBRE_TABLA
* Consulta para traer un registro especifico: SELECT * FROM TABLA_CLIENTE WHERECAMPO_CEDULA= “80000000”

CONSULTA MULTITABLA:
La unión de tablas de esta operación se utiliza cuando tenemos dos tablas con las mismas columnas y queremos obtener una nueva tabla con filas de laprimera y las filas de la segunda.
En este caso la tabla resultante tiene las mismas columnas que la primera tabla (que son las mismas que las de la segunda tabla).
Cuando hablamos de tablas pueden sertablas reales almacenadas en la base de datos o tablas lógicas (resultado de una consulta), esto nos permite utilizar la operación con mas frecuencia ya que pocas veces tenemos en una base de datostablas idénticas en cuanto a columnas. El resultado es siempre una tabla lógica.
Por ejemplo queremos en un solo listado los productos cuyas existencias sean iguales a cero y también los productos queaparecen en pedidos del año 90. En este caso tenemos unos productos en tabla de productos y los otros en la tabla de pedidos, las tablas no tiene las mismas columnas no se puede hacer una unión de...
tracking img