Archivo de etiquetas filtros

PorLucía Montero Rodríguez

SQL: consultas de selección con criterios

En el artículo Primeros pasos con SQL  vimos la forma más básica de crear una consulta utilizando este lenguaje. Ahora vamos a restringir el ámbito de selección de registros estableciendo para ello distintas condiciones.

La instrucción WHERE

Esta orden es la que debemos emplear en conjunción con las anteriores para indicar qué registros nos interesa visualizar.

Utilizando nuestra ya conocida base de datos librería, vamos a escribir una consulta que muestre el Código, Título y Precio de todos los libros con un importe inferior a 25 euros, ordenados de mayor a menor.

La solución será la siguiente, y para ver el resultado pulsa Ejecutar en la cinta contextual Diseño:

SELECT codlibro, titulo, precio

FROM libros

WHERE precio<25

ORDER BY precio DESC;

Tras ejecutarla, el resultado que obtengas debería ser similar al que ahora puedes ver en la figura:

Resultado de consulta SQL con criterio simple

El orden de los factores sí altera el producto final en SQL

Debes tener en cuenta el orden en el que figuran las instrucciones ya que es fundamental mantenerlo para que no se produzcan errores. Fíjate en los distintos pasos:

  1. indicar los campos a mostrar,
  2. especificar las tablas de las que proceden,
  3. establecer las condiciones y,
  4. asignar los criterios de ordenación.

Criterios múltiples

Si sólo pudiéramos establecer condiciones simples, SQL no sería de mucha ayuda. Afortunadamente podemos indicar varios criterios, combinándolos en una única orden WHERE. Por ejemplo, vamos a realizar una variación de la consulta anterior, para que ahora aparezcan los libros cuyo precio se sitúe entre 10 y 30 euros.

Podríamos emplear cualquiera de estas opciones:

SELECT codlibro, titulo, precio

FROM libros

WHERE precio BETWEEN 10 AND 30

ORDER BY precio DESC;

SELECT codlibro, titulo, precio

FROM libros

WHERE (precio >= 10) AND (precio <= 30)

ORDER BY precio DESC;

El resultado es el mismo en ambos casos: 5 registros, pero si te fijas bien hay diferencias a la hora de escribir la instrucción. Con el criterio BETWEEN sólo se indica una vez el nombre del campo. Esto es así porque SQL lo toma como una única condición. En el segundo caso, es necesario especificar los distintos filtros de manera independiente, es decir, cada uno con su nombre de campo y su juego de paréntesis.

De momento, esto es todo; en la siguiente entrada dedicada a SQL, veremos cómo mostrar/utilizar campos situados en tablas distintas.

PorLucía Montero Rodríguez

Aplica filtros y consigue mejores resultados en tus búsquedas

En más de una ocasión os he comentado las ventajas que supone Hootsuite para el profesional del Social Media. Hoy vamos a ver cómo la aplicación de filtros puede suponer una diferencia notable.

¿Empezamos a buscar?

En un artículo anterior vimos cómo realizar una monitorización sencilla con Hoosuite. Y, partiendo del resultado, comprobamos que podíamos rastrear los resultados sólo para un área geográfica concreta.

Así que si os parece, vamos a partir del mismo ejemplo. Es decir, vamos a localizar el término #marketing en Twitter. Tras utilizar el cuadro de búsqueda rápida, los resultados pueden ser similares a los de la imagen.

Búsqueda general en Hootsuite sin filtrosFiltro de idioma

Si te has fijado, los resultados sólo han aparecido en inglés. Por lo tanto, utilizaremos el filtro lang: y así obtener resultados en castellano. Es muy fácil, sólo tenemos que modificar el término de búsqueda y escribir: #marketing lang:es

Búsqueda general en Hootsuite con filtro de idioma

Haz pruebas y cambia la partícula es por en o fr para obtener resultados sólo en inglés o en francés.

Filtro de contenido

Ahora que ya sabemos buscar tuits para un lenguaje concreto, vamos a controlar otro aspecto importante: el contenido. Para eso, utilizaremos la expresión filter: añadiendo el tipo de elemento a visualizar; por ejemplo: imágenes.  En este caso, el nuevo término de búsqueda será #marketing filter:images

Búsqueda general en Hootsuite con filtro de contenido

Fíjate que, en la vista previa, no se ve la imagen, pero si la referencia pic.twitter…. No te preocupes que tiene fácil solución, sólo haz clic en el botón Guardar como columna. De esta forma, los resultados de la monitorización se irán actualizando de forma automática.

También puedes emplear los términos videos o links para localizar contenido de tipo vídeo o con enlaces.

¿Combinamos filtros?

Por supuesto, Hootsuite nos da la posibilidad de combinar diferentes filtros para afinar más los resultados. Prueba por ejemplo: #marketing lang:es filter:videos

Búsqueda rápida en Hootsuite con filtros combinados

Como has podido comprobar a través de los ejemplos expuestos, Hootsuite realmente nos da mucha ayuda a la hora de localizar información en Twitter.

No esperes más y comienza a utilizar los filtros al buscar con Hootsuite

 

PorLucía Montero Rodríguez

Controla el resultado de tus búsquedas geográficamente

Hootsuite permite búsquedas geolocalizadasA través de la lupa de Hootsuite resulta muy fácil realizar búsquedas de información, ya sea en Twitter o en Instagram. Pero en esta ocasión, vamos a ir un paso más allá.

Nuestro objetivo será conseguir resultados a partir de un punto geográfico exacto, indicando además un radio de acción alrededor del mismo.

¿Cómo puedo acotar el área de resultados en mis búsquedas?

No te preocupes, ahora mismo lo vemos con un ejemplo. Vamos a utilizar el cuadro de búsqueda rápida, es decir, la lupa. Comenzamos monitorizando el hashtag #marketing en Twitter.

Resultados generales al buscar marketing en Twitter

En la imagen, Hootsuite muestra todos los resultados. Y, en este caso, priman en inglés, al haber más cantidad globalmente.

Ahora vamos a imaginar que deseamos saber qué se dice de #marketing en Sevilla, tomando como punto central las coordenadas del Ayuntamiento.

En el cuadro anterior, sólo habrá que pulsar la flecha negra situada a la derecha y sustituir el código de tu ubicación por 37.3886,-5.9966. Como puedes comprobar, el resultado ha cambiado bastante, empezando por el idioma.

Resultados geolocalizados al buscar marketing sólo dentro de Sevilla

Es importante saber que, por defecto, Hootsuite establece un radio de acción de 25km alrededor del punto central. Sin embargo, es perfectamente modificable. Para ello, situamos el cursor al final del cuadro. A continuación, añadimos un cero para ampliar el radio de 25 a 250km.

Modificación del radio de ación para búsquedas geolocalizadas en Hootsuite
Aportando una visión práctica

Si no tienes clara la utilidad piensa en los hashtags de campañas publicitarias o en cualquiera de los utilizados por los programas de televisión. Con la técnica que acabamos de explicar pueden obtener resultados muy concretos. De esta forma, será posible monitorizar mucho mejor el éxito o el fracaso por zonas.

Prueba a geolocalizar #marketing en tu ciudad y compara los resultados