Bom dia pessoal.
Estou aqui batendo cabeca um bom tempo com o mysql, procurei na sua documentacao e nao achei uma solucao. Preciso fazer uma procedure que receba um parametro e utilize-o com um 'Like', vejam umas das minhas tentativas:
CREATE PROCEDURE consultar_cliente_nome (nome_cliente VARCHAR(100))
BEGIN
SELECT cliente.id,cliente.nome FROM cliente WHERE nome LIKE "'%" + nome_cliente + "%'";
END
$$
O problema esta na hora de juntar a variavel com o resto da sql.
Coisas que ja tentei:
trocar + por &
'%' + nome_cliente + '%'
'%" + nome_cliente + "%'
"%' + nome_cliente + '%" // assim tudo vira uma string so... inutil...
ja tentei tambem usar o CONCAT()... e nada ainda...
Agradeço pela ajuda. :thumbup: