Free cookie consent management tool by TermsFeed Policy Generator

#087 Cómo devolver productos que contienen al menos una de las palabras en Azure SQL

Cómo devolver productos que contienen al menos una de las palabras en la consulta (SELECT) existente en el lenguaje de manipulación de datos (DML) de Azure SQL/SQL Server

Este código T-SQL realiza una consulta mediante la función CONTAINS para realizar una búsqueda de texto completo en la columna Descripción de la tabla Productos. La consulta busca registros que contengan al menos una de las palabras "rápido" o "rápido" en la columna Descripción. Explicaré cada parte del código:

SELECT ID del producto, Nombre, Descripción
DE Productos
WHERE CONTAINS(Descripción, 'rápido O rápido');
SELECT
  1. ProductID, Name, Description

    :
    • SELECT: Indica que la siguiente parte del código especificará qué columnas se devolverán en la consulta.
    • ProductID, Name, Description: Estas son las columnas que se devolverán en la consulta. Estas son las columnas de la tabla Productos que queremos incluir en los resultados.
  2. FROM:

    • Indica la tabla de la que se seleccionarán los datos.
    • Productos: Este es el nombre de la tabla de la que se extraerán los datos.
  3. WHERE CONTAINS(Descripción, 'rápido O rápido'); :

    • WHERE: Filtra los resultados en función de una condición.
    • CONTAINS(Description, 'fast OR fast'): utiliza la función CONTAINS para realizar una búsqueda de texto completo en la columna Descripción de la tabla Products. La condición fast OR fast indica que la consulta debe devolver registros que contengan al menos una de las palabras "rápido" o "rápido" en la columna Descripción.
Por lo tanto, el

código devuelve las columnas ProductID, Name y Description de la tabla Products para los registros en los que la columna Description contiene al menos una de las palabras "rápido" o "rápido". Esta consulta es útil cuando desea recuperar productos que tienen descripciones relacionadas con términos específicos, utilizando la funcionalidad Índice de texto completo para optimizar las búsquedas de texto.

Este contenido contiene
  • Conteúdo Imagem
  • Idioma Português
  • Duración
  • Subtítulos Não

  • Tiempo de leer 1 min 33 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora