domingo, 27 de noviembre de 2016

operaciones con SQL en LibreOffice Base (XI)

LibreOffice Base
Las operaciones  en SQL con LibreOffice Base son algo cotidiano, observe la siguiente instrucción.

SELECT SUM( "Ahorros" ) FROM "Usuarios" WHERE "Población" = 'Valencia'

Sumaremos la columna Ahorros de la tabla Usuarios, cuando cumpla el criterio el campo Población y cotenga el literal Valencia.

Puede realizar búsquedas mas complejas si lo desea incorporando las partículas AND y OR a la cláusula WHERE y luego una condición o filtro.

jueves, 24 de noviembre de 2016

otros comodines y patrones con SQL en LibreOffice Base (X)

LibreOffice Base
Al igual que hemos estudiado el comodín '%', existe otro comodín en SQL que se puede utilizar de la misma forma en LibreOffice Base, que es la barra baja o '_'.

Observe la siguiente instrucción:

SELECT "Nombre", "Apellidos", "Población" FROM "Usuarios" 
WHERE "Población" LIKE 'Z_ragoza'

domingo, 20 de noviembre de 2016

comodines y patrones con SQL en LibreOffice Base (IX)

LibreOffice Base
Cuando deseamos realizar una consulta en SQL en LibreOffice Base, hemos utilizado una instrucción parecida a la siguiente.

SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'

Cuando se ejecuta la clausula WHERE devuelve VERDADERO si cumple el criterio o FALSO si no lo cumple, según este valor el registro pasará a formar parte de los registros seleccionados. 

Ahora observe y compare la siguiente instrucción:

SELECT "Nombre", "Apellidos", "Población" FROM "Usuarios" 
WHERE "Población" LIKE 'Z%'

sábado, 12 de noviembre de 2016

selección entre valores con SQL en LibreOffice Base (VIII)

LibreOffice Base

Algunas vez hemos tenido la necesidad de buscar los registros que se encuentran entre dos valores en SQL, para este menester tenemos la partícula o clausula BETWEEN.

Observe la siguiente instrucción.

SELECT * FROM "Usuarios" WHERE 
Ahorros BETWEEN 10000 and 100000

viernes, 4 de noviembre de 2016

Criterio de selección NOT en una instrucción SQL en LibreOffice Base (VII)

LibreOffice Base

Hasta el momento hemos visto sentencias en SQL donde no aparecía el operador NOT, en este capítulo veremos su uso y lo útil que nos puede resultar para desarrollar nuestros conocimientos y de esta forma poderlos aplicar en una Base de datos en LibreOffice Base.

Observe la siguiente instrucción.

SELECT COUNT( "Población" ) FROM "Usuarios"
WHERE "Población" = 'Zaragoza'

martes, 1 de noviembre de 2016

Criterios de selección y operadores lógicos en una instrucción SQL en LibreOffice Base (VI)

LibreOffice Base

Observe la siguiente instrucción:

SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'

En este caso seleccionamos los registros que cumplan con la condición Población =  'Zaragoza'.

Cuando se ejecuta la clausula WHERE devuelve VERDADERO si cumple el criterio o FALSO si no lo cumple, según este valor el registro pasará a formar parte de los registros seleccionados. 

Ahora observe y compare la siguiente instrucción:

lunes, 24 de octubre de 2016

contando registros con SQL en LibreOffice Base (V)

LibreOffice Base

¿quién no se ha visto en la necesidad de tener que contar los registros que cumplen unos determinados criterios en una base de datos de LibreOffice Base?,  ese será nuestro siguiente tema, contabilizar los registros de nuestras tablas mediante una instrucción SQL.

Observe la siguiente instrucción.

SELECT count(Población) FROM Usuarios

Muestra instrucción SQL va a contabilizar los registros que hay en nuestra base de datos en LibreOffice Base.


viernes, 21 de octubre de 2016

Criterios de selección en una instrucción SQL en LibreOffice Base (IV)

LibreOffice Base

En este nuevo capítulo vamos a explicar como añadir un criterio de selección a nuestras instrucciones SQL, de esta forma seleccionaremos los registros concretos de nuestra base de datos en LibreOffice Base. 

Observe la siguiente instrucción.

SELECT Apellidos, Nombre FROM Usuarios
WHERE Población = 'Zaragoza'

En este caso vamos a seleccionar los campos Apellidos y Nombre de la tabla Usuarios y cuya Población sea igual a Zaragoza, recuerde que puede incluir todos los campos que desee en la instrucción, es una buena idea el seleccionar solo los campos que necesite para la consulta,  de esta forma será mas rápida y eficaz la consulta SQL.