Comandos SQL

Páginas: 30 (7443 palabras) Publicado: 9 de mayo de 2013
1.
COMANDOS SQL
Comando SQL  Select
¿Para qué utilizamos los comandos SQL? El uso común es la selección de datos desde tablas
ubicadas en una base de datos. Inmediatamente, vemos dos palabras claves: necesitamos
SELECT la información FROM una tabla. (Note que la tabla es un contenedor que reside en la
base de datos donde se almacena la información. Para obtener más información acerca decómo
manipular tablas, consulte la Sección Manipulación de Tabla). Por lo tanto tenemos la estructura
SQL más básica:
SELECT "nombre_columna" FROM "nombre_tabla"
Para ilustrar el ejemplo anterior, suponga que tenemos la siguiente tabla:
Tabla Store_Information
store_name Sales

Date

Los Angeles 1500 S/. 05-Jan-2007
San Diego

250 S/.

07-Jan-2007

Los Angeles 300 S/.

08-Jan-2007Boston

08-Jan-2007

700 S/.

Podemos utilizar esta tabla como ejemplo a lo largo de la guía de referencia (esta tabla aparecerá
en todas las secciones). Para seleccionar todos los negocios en esta tabla, ingresamos,
SELECT store_name FROM Store_Information
Resultado:
store_name
Los Angeles
San Diego
Los Angeles
Boston
Pueden seleccionarse los nombres de columnas múltiples, asícomo también los nombres de
tablas múltiples.

Comando SQL  Distinct
La palabra clave SELECT nos permite tomar toda la información de una columna (o columnas) en
una tabla. Esto, obviamente, significa necesariamente que habrá redundancias. ¿Qué sucedería si
sólo deseamos seleccionar cada elemento DISTINCT? Esto es fácil de realizar en SQL. Todo lo
que necesitamos hacer es agregar DISTINCTluego de SELECT. La sintaxis es la siguiente:

Comandos SQL

Página 1

SELECT DISTINCT "nombre_columna"
FROM "nombre_tabla"
Por ejemplo, para seleccionar todos los negocios distintos en la Tabla Store_Information,
Tabla Store_Information
store_name Sales

Date

Los Angeles 1500 S/. 05-Jan-2007
San Diego

250 S/.

07-Jan-2007

Los Angeles 300 S/.

08-Jan-2007

Boston08-Jan-2007

700 S/.

Ingresamos,
SELECT DISTINCT store_name FROM Store_Information
Resultado:
store_name
Los Angeles
San Diego
Boston
Comando SQL  Where
Luego, podríamos desear seleccionar condicionalmente los datos de una tabla. Por ejemplo,
podríamos desear sólo recuperar los negocios con ventas mayores a $1.000 dólares
estadounidenses. Para ello, utilizamos la palabra clave WHERE. Lasintaxis es la siguiente:
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condición"
Por ejemplo, para seleccionar todos los negocios con ventas mayores a 1.000S/. dólares
estadounidenses en la Tabla Store_Information,
Tabla Store_Information
store_name Sales

Date

Los Angeles 1500 S/. 05-Jan-2007
San Diego

250 S/.

07-Jan-2007

Los Angeles 300 S/.

08-Jan-2007

Boston08-Jan-2007

700 S/.

Comandos SQL

Página 2

Ingresamos,
SELECT store_name
FROM Store_Information
WHERE Sales > 1000
Resultado:
store_name
Los Angeles
Comando SQL And Or
En la sección anterior, hemos visto que la palabra clave WHEREtambién puede utilizarse para
seleccionar datos condicionalmente desde una tabla. Esta condición puede ser una condición
simple (como la que sepresenta en la sección anterior), o puede ser una condición compuesta. Las
condiciones compuestas están formadas por múltiples condiciones simples conectadas por AND u
OR. No hay límites en el número de condiciones simples que pueden presentarse en una sola
instrucción SQL.
La sintaxis de una condición compuesta es la siguiente:
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condiciónsimple"
{[AND|OR] "condición simple"}+
{}+ significa que la expresión dentro de las llaves ocurrirá una o más veces. Note que AND u OR
pueden utilizarse indistintamente. Además, podemos utilizar el símbolo paréntesis () para indicar el
orden de la condición.
Por ejemplo, podemos desear seleccionar todos los negocios con ventas mayores a 1000S/.
dólares estadounidenses o todos los negocios...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos Sql
  • Comandos sql
  • sql comandos
  • Comandos Sql
  • comandos sql
  • Comandos sql
  • Sql Comandos
  • sql comandos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS