SQL 101: Introducción al SELECT

>> //seccion/bd/ -- 0 comentario /// Agregado el 2005-03-05 @ Por Vashu

La Primera de la serie de tutoriales de SQL Comenzando desde lo básico de los básico: El Select

Una de las funciones más basicas y a su vez más utilizadas del lenguaje SQL es el SELECT. Este nos permite desplegar la informacion de la base de datos y como su nombre lo indica, permite seleccionar cuales datos obtendra de esta.

Para este tutorial estaremos utilizando esta tabla de ejemplo:

MCUSERS
ID|NOMBRE|NIVEL
1|Massy|Mcuser
2|Vashu|Webmaster
3|Sparohawk|Webmaster
4|Exema|Mcuser
5|Hades|Moderador


La forma mas básica de realizar un select es de la siguiente manera:

SELECT * FROM MCUSERS

Que lo mismo que decir en inglés Seleccioname todos los campos de la tabla MCUSERS. La idea con la que fue concebido el SQL fue que este parezca que se el estan haciendo preguntas o mandatos a la base de datos.

Ahora analicemos cada parte de esta sentencia.

SELECT: Indica que campos se desea visualizar, con un * se seleccionan todos o se puede separar por coma (,) los campos que se desean por individual.
FROM indica de que tabla provienen los campos seleccionados

Ahora que pasa si no quiero todos los campos y solo quiero algunos en especifico? Entonces podemos modificar nuestra sentencia de esta manera:

SELECT NOMBRE FROM MCUSERS

Esto me traerá todos los nombres de la tabla. Dando un resultado como este:

NOMBRE
Massy
Vashu
Sparohawk
Exema
Hades


Y también podemos seleccionar mas utilizando una coma (,) para separar los campos que se desean asi:

SELECT NOMBRE, NIVEL FROM MCUSERS

NOMBRE|NIVEL
Massy|Mcuser
Vashu|Webmaster
Sparohawk|Webmaster
Exema|Mcuser
Hades|Moderador


Ya con esto terminamos los usos simples del SELECT. En la próxima clase explicaremos las sentencias compuestas del SELECT.