SQL-92: Consultas Básicas I

Para empezar saber que para hacer una consulta se usar� el comando SELECT siempre al comienzo, as� que un primer esquema de SELECT podr�a ser el siguiente:

SELECT

FROM WHERElas palabras en may�sculas son propias de la instrucci�n SELECT y el resto son:

�-> las columnas que va a obtener la consulta, est� separada por comas -> las tablas necesarias para realizar la consulta-> expresi�n booleana para identificar filas que obtendr� la consulta

Un primer ejemplo podr�a ser sacar de una tabla Empleado la fecha de nacimiento y direccion del empleado llamado Pepe

SELECT fechan, direccion FROM Empleado WHERE nombre = ‘Pepe’

es imporante ver que dentro de una instrucci�n de SQL se emplean las comillas simples .

Se puede emplear cualquier n�mero de condiciones selecci�n/reuni�n en SELECT.

Otro ejemplo, sacar para cada proyecto ubicado en Santiago, obtener el numero del proyecto, numero del departamento que lo controla y el apellido, direcci�n y fecha de nacimiento del gerente de ese departamento (ya se empieza a complicar la cosa jeje):

SELECT numerop, numd, apellido, direcci�n, fechan FROM Protecto, Departamento, Empleado WHERE numd=numerod AND nssdire=nss AND lugarp=’Santiago’;

importante saber que toda instrucci�n para que sea ejecutada debe terminar con punto y coma.

Puede ocurrir que la instrucci�n SELECT nos devuelva filas repetidas, esto en algunos casos puede ser molestoso, pero se resuleve f�cilmente con DISTINCT (m�s adelante se ver� como utilizarlo).

Por �ltima para esta primera parte de consultas b�sicas termina con el uso de *.

El * se emplea para cuando deseamos sacar todas las columnas de las filas seleccionadas y no tengas que ir nombrando una a una.

SELECT * FROM Empleado WHERE nombre=’Pepe’;

Eso si no usar por comdidad el * siempre porque estar�a haciendo ineficiente tu programaci�n.

Escrito por rankhispano | 12 de Diciembre de 2006 con 0 comentarios.
Lee más artículos sobre Bases de Datos

Random Posts

  • SQL-92: Consultas Básicas I
    El primero de una serie sobre SQL-92

    Aprovechando que hoy he empezado en clases de bases de datos SQL-92 el pilar de sobre el que están basados todas las BD de la actualidad por lo...

  • 300 imagenes de 1800 sitios

    Deseas imagenes para tu web, en esta web encontrarás 300 imagenes sacadas de 1800 sitios. La colección de imagenes se divide en las categorias...

  • Adsense con fondo de imagen prohibido

    Desde BaluArt.net me entero sobre el software que nos sirve para los fondos de imagen para AdSense (AdSense Decorator) ha sido penado...

  • SQL-92: Consultas Básicas I
    Qué es Ajax?

    Muchas veces hablamos de ajax pero en realidad no sabemos como funciona, cual es la diferencia y cuales son sus beneficios. Es por eso que...

  • SQL-92: Consultas Básicas I
    Notificador de comentarios para WP

    Han desarrollado ya un notificador de comentarios en espera de moderación para Wordpress. Hay algunos que antes que se publiquen los...

Aún no hay comentarios. Sé el primero.

Deja una respuesta