jueves, 12 de enero de 2017

actualizar contenido añadiendo un criterio de selección con SQL en LibreOffice Base (XXXI)

LibreOffice Base
En este capítulo estudiaremos la instrucción SQL para actualizar una tabla contenida en una base de datos LibreOffice Base, añadiéndole la selección por un criterio.

Observe la siguiente instrucción:

UPDATE "Usuarios" SET "Población" = 'Alicante' 
WHERE "Población" = 'Valencia' ;

En este caso actualizaremos la tabla usuarios en el campo Población con el literal Alicante, pero solo aquellos registros que el campo Población contengan el literal Valencia.

En primer lugar introduciremos nuestra instrucción SQL, haga clic en Herramientas - SQL... 

LibreOffice Base y SQL

Nos muestra el siguiente cuadro de diálogo, donde puede introducir sentencias SQL directas, visualizando el resultado en el campo estado y salida.

LibreOffice Base y SQL

Introduzca la sentencia en el campo Orden a ejecutar y haga clic en el botón Ejecutar.


Nos mostrará el estado de haber ejecutado esta instrucción en el cuadro de texto Estado, haga clic en el botón Cerrar.

El último paso que daremos será verificar que se han actualizado los registros de forma correcta, ejecutando la siguiente instrucción.

SELECT count("Población") FROM "Usuarios" 
WHERE "Población" = "Alicante";



En el campo Salida nos muestra el contador de los registros que cumplen la condición de la instrucción SELECT.



0 comentarios:

Publicar un comentario