tecnologia

Páginas: 6 (1304 palabras) Publicado: 5 de marzo de 2014
En esta página, enumeramos la sintaxis SQL para cada uno de los comandos SQL en esta guía de referencia. Para obtener explicaciones detalladas para cada sintaxis SQL, por favor diríjase a la sección individual haciendo clic en la palabra clave.
El propósito de esta página es brindar una página de referencia rápida para la sintaxis SQL. Le sugerimos que agregue esta página a favoritos ahorapresionando Control-D para que pueda tener esta página de sintaxis a mano.
Select
SELECT "nom de columna" FROM "nombre_tabla";
Distinct
SELECT DISTINCT "nombre_columna"
FROM "nombre_tabla";
Where
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condicion";
And/Or
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condición simple"
{[AND|OR] "condición simple"}+;
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. La sintaxis es la siguiente:
SELECT "nombre_columna"
FROM "nombre_tabla"
WHERE "condición";
Por ejemplo, para seleccionar todos los negocios con ventas mayores a 1000 dólaresestadounidenses en la Tabla Store_Information,
Tabla Store_Information
Store_Name
Sales
Txn_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 > 1000;
Resultado:
Store_Name
Los Angeles

La instrucción UPDATE SQL
La instrucción UPDATE se utiliza paraactualizar los registros existentes en una tabla.
UPDATE Sintaxis SQL
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;


Note la cláusula WHERE de la instrucción UPDATE SQL!
La cláusula WHERE especifica qué registro o registros que deben actualizarse. Si se omite la cláusula WHERE, todos los registros se actualizarán!


Base de datos de demostraciónEn este tutorial vamos a utilizar la base de datos de ejemplo Neptuno conocida.
A continuación se muestra una selección de la tabla "Customers":
CustomerID
CustomerName
ContactName
Address
City
PostalCode
Country
1
Alfreds Futterkiste
Maria Anders
Obere Str. 57
Berlin
12209
Germany
2
Ana Trujillo Emparedados y helados
Ana Trujillo
Avda. de la Constitución 2222
México D.F.
05021Mexico
3
Antonio Moreno Taquería
Antonio Moreno
Mataderos 2312
México D.F.
05023
Mexico
4
Around the Horn
Thomas Hardy
120 Hanover Sq.
London
WA1 1DP
UK
5
Berglunds snabbköp
Christina Berglund
Berguvsvägen 8
Luleå
S-958 22
Sweden


SQL ACTUALIZACIÓN Ejemplo
Supongamos que queremos actualizar el cliente "Alfreds Futterkiste" con una nueva persona de contacto y de laciudad.
Nosotros usamos la siguiente instrucción SQL:
Ejemplo
UPDATE Customers
SET ContactName='Alfred Schmidt', City='Hamburg'
WHERE CustomerName='Alfreds Futterkiste';

Pruebe usted mismo »
La selección de la tabla "Clientes" ahora se verá así:
CustomerID
CustomerName
ContactName
Address
City
PostalCode
Country
1
Alfreds Futterkiste
Alfred Schmidt
Obere Str. 57
Hamburg
12209Germany
2
Ana Trujillo Emparedados y helados
Ana Trujillo
Avda. de la Constitución 2222
México D.F.
05021
Mexico
3
Antonio Moreno Taquería
Antonio Moreno
Mataderos 2312
México D.F.
05023
Mexico
4
Around the Horn
Thomas Hardy
120 Hanover Sq.
London
WA1 1DP
UK
5
Berglunds snabbköp
Christina Berglund
Berguvsvägen 8
Luleå
S-958 22
Sweden


Actualizar Advertencia!
Tengacuidado al actualizar registros. Si hubiésemos omitido la cláusula WHERE, en el ejemplo anterior, así:
UPDATE Customers
SET ContactName='Alfred Schmidt', City='Hamburg';
La tabla "Clientes" se habría visto como esto:
CustomerID
CustomerName
ContactName
Address
City
PostalCode
Country
1
Alfreds Futterkiste
Alfred Schmidt
Obere Str. 57
Hamburg
12209
Germany
2
Ana Trujillo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS