miércoles, agosto 23, 2006

Funciones basicas de SQL

SELECT

Este comando se utiliza para leer datos de una o más tablas.
Sintaxis

SELECT [campo1], [campo2], …
FROM [tabla1]
WHERE [campo1]='valor buscado'

Por ejemplo si quisiera ver la fila 'Nombre' de mi Tabla 'Clientes' escribiría:

SELECT nombre FROM Clientes

Y si quisiera ver toda la información de mis clientes de Apellido: 'Pérez' escribiría:

SELECT * FROM Clientes WHERE Apellido='Pérez'

Noten que para ver todos los campos usé un asterisco (*) y que el valor de texto que busco está entre comillas simples (') para definirlo como una cadena de caracteres

INSERT

Insertar una fila en una tabla
Sintaxis:

INSERT [Tabla] ( [Campo1], [Campo2], …)
VALUES ('Valor1','Valor2',…)

Ejemplo: Insertar un Nuevo Cliente

INSERT Clientes (nombre, apellido)
VALUES ('Facundo', 'Dhers')
UPDATE (actualizar)

Actualiza la información de un campo en una o muchas filas
Sintaxis

UPDATE [Tabla]
SET [campo1]='Nuevo Valor'
WHERE [Campo1]='Viejo Valor'

Ejemplo si quisiera actualizar en mi tabla Productos, el campo Precio a '$1,5' de la 'Bebida de Cola'

UPDATE productos
SET Precio=1,5
WHERE NombreProducto='Bebida de Cola'
DELETE (Borrar)

Elimina una o muchas filas
Sintaxis

DELETE [tabla1]
WHERE campo1='Valor'

Ejemplo quiero sacar todas las bebidas Cola de mi tabla Productos

DELETE Productos
WHERE NombreProducto='Bebida de Cola'
Tengan en cuenta que la expresión WHERE acepta los operadores OR y AND que dan mucha precisión a las consultas (o Queries)

No hay comentarios.: