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 el 12 de Diciembre de 2006 con
0 comentarios.
Enviar a un amigo por E-Mail
Lee más artículos sobre Bases de Datos


Aún no hay comentarios. Sé el primero.
Deja una respuesta