Free cookie consent management tool by TermsFeed Policy Generator

#089 Cómo devolver productos que contienen la frase exacta en Azure SQL

Como retornar produtos que contêm a frase exata "camisa estampa" em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server

Este código T-SQL realiza uma consulta utilizando a função CONTAINS para realizar uma pesquisa de texto completo na coluna Descricao da tabela Produtos. A consulta busca por registros nos quais a frase exata "carro rápido" esteja presente na coluna Descricao. Vou explicar cada parte do código:

SELECT ProdutoID, Nome, Descricao
FROM Produtos
WHERE CONTAINS(Descricao, '"carro rápido"');
  1. SELECT ProdutoID, Nome, Descricao:

    • SELECT: Indica que a próxima parte do código especificará quais colunas serão retornadas na consulta.
    • ProdutoID, Nome, Descricao: São as colunas que serão retornadas na consulta. Estas são as colunas da tabela Produtos que queremos incluir nos resultados.
  2. FROM Produtos:

    • FROM: Indica a tabela da qual os dados serão selecionados.
    • Produtos: É o nome da tabela da qual os dados serão extraídos.
  3. WHERE CONTAINS(Descricao, '"carro rápido"');:

    • WHERE: Filtra os resultados com base em uma condição.
    • CONTAINS(Descricao, '"carro rápido"'): Utiliza a função CONTAINS para realizar uma pesquisa de texto completo na coluna Descricao da tabela Produtos. A condição '"carro rápido"' indica que a consulta deve retornar registros nos quais a frase exata "carro rápido" esteja presente na coluna Descricao.

Portanto, o código retorna as colunas ProdutoID, Nome e Descricao da tabela Produtos para os registros nos quais a frase exata "carro rápido" está presente na coluna Descricao. Essa consulta é útil quando se deseja encontrar registros que contenham uma frase específica na coluna de texto Descricao.

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

  • Tiempo de leer 1 min 21 seg

avatar
Fabio Santos

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


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora