Curso SQL: Sentencia Update

agosto 21, 2017 0 Comments A+ a-

Curso SQL: Sentencia Update



Una de las sentencias mas usadas en SQL Server es la sentencia update, que sirve para modificar o editar los datos de una tabla. Cuando necesitemos modificar algún dato, redactamos la siguiente sintaxis:

update <<tabla>> set <<campo>> = 'criterio' where <<campo>> = 'criterio'

De esta manera puedes cambiar o modificar el dato o datos de una tabla.

Ejemplo:

Contamos con una tabla llama "Cliente" que tiene los siguiente campos; ID_REGISTRO, NOMBRE_CLIENTE, DIRECCION, DISTRITO, SEGMENTACION_PROVINCIA, TOTAL_PAGAR.


  1. Se necesita, cambiar en el campo SEGMENTACION_PROVINCIA de "LIMA" a "L01", se realiza con la siguiente sentencia:


update cliente set segmentacion_provincia = 'L01'

where segmentacion_provincia = 'LIMA'

2. Se necesita cambiar en el campo TOTAL_PAGAR "0" siempre y cuando sea la SEGMENTACION_PROVINCIA igual a "L01" y en el campo DISTRITO contenga "SAN BORJA", se realiza de la siguiente manera.

select * from cliente
where segmentacion_provincia = 'L01' and

distrito like '%san borja%'

Como podrás visualizar hemos incluido la clausula like que indica que la selección abarca a todo lo que tenga incluido la palabra entre "%". Asimismo hemos colocado la clausula and que nos indica que se va a cumplir el primer criterio y el segundo.

Vistas de página en total