2
respostas

Como utilizar o filtro "Contains" no SQL?

Como utilizar um filtro de "Contains" no SQL.

Por exemplo, como faço para filtrar todos or produtos que o código contém "00"? Como fica o comando nesse caso?

2 respostas

Marlon,

Segue exemplos:

===============================================================

CONTAINS (Transact-SQL)

Artigo - 30/01/2023 - 19 minutos para o fim da leitura

Use AdventureWorks2012;  
GO  

SELECT Name, Color   
FROM Production.Product  
WHERE CONTAINS((Name, Color), 'Red');  

https://learn.microsoft.com/pt-br/sql/t-sql/queries/contains-transact-sql?view=sql-server-ver16

===============================================================

Você tem a base de dados de testes "AdventureWorks2012"?

Pode pegar aqui se quiser:

https://learn.microsoft.com/en-us/sql/samples/adventureworks-install-configure?view=sql-server-ver16&tabs=ssms

===============================================================

LIKE vs CONTAINS on SQL Server

https://stackoverflow.com/questions/7510646/like-vs-contains-on-sql-server

===============================================================

[]'s,

Fabio I.

Boa noite Fabio.

Muito obrigado pela resposta!!