Principios de Enrrutamiento 1

Páginas: 12 (2782 palabras) Publicado: 7 de abril de 2013
Necesitamos SELECT la información FROM una tabla.
1.-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 €
05-Jan-1999
San Diego
250 €
07-Jan-1999
Los Angeles
300 €
08-Jan-1999
Boston
700 €
08-Jan-1999
Podemos utilizar esta tabla como ejemplo a lolargo 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

2.- SELECT DISTINCT "nombre_columna"
FROM "nombre_tabla"
Por ejemplo, para seleccionar todos los negocios distintos en la TablaStore_Information,
Tabla Store_Information
store_name
Sales
Date
Los Angeles
1500 €
05-Jan-1999
San Diego
250 €
07-Jan-1999
Los Angeles
300 €
08-Jan-1999
Boston
700 €
08-Jan-1999
Ingresamos,SELECT DISTINCT store_name FROM Store_Information
Resultado:
store_name
Los Angeles
San Diego
Boston

3.- SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condición"
NOTA: Esta es una condiciónsimple.
Por ejemplo, para seleccionar todos los negocios con ventas mayores a 1.000€ dólares estadounidenses en la Tabla Store_Information,
Tabla Store_Information
store_name
Sales
Date
Los Angeles
1500 €
05-Jan-1999
San Diego
250 €
07-Jan-1999
Los Angeles
300 €
08-Jan-1999
Boston
700 €
08-Jan-1999
Ingresamos,
SELECT store_name
FROM Store_Information
WHERE Sales > 1000Resultado:
store_name
Los Angeles





4.- La sintaxis de una condición compuesta es la siguiente:
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condición simple"
{[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 ( ) paraindicar el orden de la condición.
Por ejemplo, podemos desear seleccionar todos los negocios con ventas mayores a 1000€ dólares estadounidenses o todos los negocios con ventas menores a 500€ dólares estadounidenses pero mayores a 275€ dólares estadounidenses en la Tabla Store_Information,
Tabla Store_Information
store_name
Sales
Date
Los Angeles
1500 €
05-Jan-1999
San Diego
250 €
07-Jan-1999San Francisco
300 €
08-Jan-1999
Boston
700 €
08-Jan-1999
Ingresamos,
SELECT store_name
FROM Store_Information
WHERE Sales > 1000
OR (Sales < 500 AND Sales > 275)

Resultado:
store_name
Los Angeles
San Francisco

5.- SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "nombre_columna" IN (''valor1', ''valor2', ...)
El número de valores en los paréntesis pueden ser uno o más, concada valor separado por comas. Los valores pueden ser números o caracteres. Si hay sólo un valor dentro del paréntesis, este comando es equivalente a
WHERE "nombre_columna" = 'valor1'
Por ejemplo, podríamos desear seleccionar todos los registros para los negocios de Los Ángeles y San Diego en la Tabla Store_Information,


Tabla Store_Information
store_name
Sales
Date
Los Angeles
1500 €05-Jan-1999
San Diego
250 €
07-Jan-1999
San Francisco
300 €
08-Jan-1999
Boston
700 €
08-Jan-1999
Ingresamos,
SELECT *
FROM Store_Information
WHERE store_name IN ('Los Angeles', 'San Diego')

Resultado:
store_name
Sales
Date
Los Angeles
1500 €
05-Jan-1999
San Diego
250 €
07-Jan-1999

6.- SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "nombre_columna" BETWEEN 'valor1'AND 'valor2'
Esto seleccionará todas las filas cuya columna tenga un valor entre 'valor1' y 'valor2'.
Por ejemplo, podríamos desear seleccionar la visualización de toda la información de ventas entre el 06 de enero de 1999, y el 10 de enero de 1999, en la Tabla Store_Information,
Tabla Store_Information
store_name
Sales
Date
Los Angeles
1500 €
05-Jan-1999
San Diego
250 €
07-Jan-1999...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • principios 1
  • Principios 1
  • Principios 1
  • Principio 1
  • 1 UNIDAD 1 CONCEPTOS PRINCIPIOS
  • Principios de Nutricion Tema 1
  • 1 PRINCIPIOS DE ANDROID INTRO
  • principios de nutricion 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS