INNER JOIN com ON campo RLIKE campo
Bom dia, amigos!
Pesquisei nos fóruns e, aparentemente, não encontrei algo parecido.
Estou desenvolvendo um site de buscas, em que o usuário digita parte de uma atividade (exemplo: 'mercado') e preciso procurar em uma grande lista de Categorias definidas, contudo preciso procurar em partes do campos. Exemplo de categorias: 'Supermercados - Varejista', 'Mini-mercado', 'enHyper-mercado'. To tentando algo do tipo, mas confesso que estou completamente perdido:
SELECT m.name as comerciante, m.activity, c.name FROM merchant as m
INNER JOIN category as c
ON m.activity RLIKE c.name
WHERE m.activity = 'mercado'
Agradeço desde já.
Discussão (7)
Carregando comentários...