setencias sql

6

Click here to load reader

Upload: pako-diaz

Post on 04-Jul-2015

150 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SETENCIAS SQL
Page 2: SETENCIAS SQL

Entender y ejemplificar el propósito de la cláusula

GROUP BY usando el proceso de evaluación

conceptual.

Criterio parta agrupar filas, La sintaxis SQL correspondiente es,

SELECT "nombre1_columna", SUM("nombre2_columna")

FROM "nombre_tabla"

GROUP BY "nombre1-columna«;.

La palabra clave GROUP BY se utiliza cuando estamos seleccionado

columnas múltiples desde una tabla (o tablas) y aparece al menos un

operador aritmético en la instrucción SELECT. Cuando esto sucede,

necesitamos GROUP BY todas las otras columnas seleccionadas, es

decir, todas las columnas excepto aquella(s) que se operan por un

operador aritmético.

Page 3: SETENCIAS SQL

Escribir las sentencias INSERT, UPDATE y DELETE para

modificar las filas de una tabla.

INSERT

La sentencia INSERT INTO se utiliza para insertar nuevas filas en una

tabla.

Es posible insertar una nueva fila en una tabla de dos formas distintas:

INSERT INTO nombre_tabla

VALUES (valor1, valor2, valor3, .)

INSERT INTO nombre_tabla (columna1, columna2, columna3,.)

VALUES (valor1, valor2, valor3, .)

Page 4: SETENCIAS SQL

UPDATE

La sentencia UPDATE se utiliza para modificar valores en una tabla.

La sintaxis de SQL UPDATE es:

UPDATE nombre_tabla

SET columna1 = valor1, columna2 = valor2

WHERE columna3 = valor3

La cláusula SET establece los nuevos valores para las columnas

indicadas.

La cláusula WHERE sirve para seleccionar las filas que queremos

modificar.

Page 5: SETENCIAS SQL

DELETE

La sentencia DELETE sirve para borrar filas de una tabla.

La sintaxis de SQL DELETE es:

• DELETE FROM nombre_tabla

WHERE nombre_columna = valor

• Si queremos borrar todos los registros o filas de una tabla, se utiliza la

sentencia:

DELETE * FROM nombre_tabla;

Page 6: SETENCIAS SQL

Escribir sentencias SELECT para enlaces que incluyen tres o más

tablas, autoenlaces y múltiples enlaces entre tablas.