Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Comparar valores de duas colunas


Use LOCATE()
WHERE LOCATE(Col1, Col2);

Retorna um valor diferente de zero se Col1 está contido em Col2 .

Atualizar


Observe que uma substring vazia está sempre contida em outra string, portanto, neste caso, você precisa de outra condição:
WHERE LENGTH(Col1) AND LOCATE(Col1, Col2);