Consultas MySQL

22/06/2023

0

Como posso usar a cláusula WHERE junto com o operador LIKE no MySQL para buscar registros em uma tabela com base em um padrão de texto?
Pablo

Pablo

Responder

Post mais votado

30/06/2023

A cláusula WHERE é usada para filtrar os resultados de uma consulta SQL com base em uma condição específica. Ela permite que você especifique critérios para buscar registros que atendam a determinadas condições.
O operador LIKE é usado em conjunto com a cláusula WHERE para realizar correspondências parciais em campos de texto.

-- Buscar registros em que a coluna "nome" começa com a letra "A"
SELECT * FROM nome_da_tabela WHERE nome LIKE 'A%';

-- Buscar registros em que a coluna "email" termina com o domínio "@gmail.com"
SELECT * FROM nome_da_tabela WHERE email LIKE '%@gmail.com';

-- Buscar registros em que a coluna "descricao" contém a palavra "exemplo"
SELECT * FROM nome_da_tabela WHERE descricao LIKE '%exemplo%';

Lembre-se de adaptar o código de acordo com o nome da tabela, a coluna que deseja pesquisar e o padrão de texto que você está procurando.

José Cipriani

José Cipriani
Responder

Mais Posts

23/06/2023

Frank Hosaka

Eu faço assim: select * from tabela where campo like '%padraoDeTexto%
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar