Liste complète des caractères spéciaux pour la ruche COMME opérateur
select * from table where column like '%a|b%'
La requête ci-dessus correspond à toutes les lignes avec la colonne d'avoir 'a' OU 'b' comme une sous-chaîne.
Que faire si je veux correspondre à la sous-chaîne "a|b"?
L'aide de la requête,
select * from table where column like '%a\|b%'
donne le même résultat.
Puis-je obtenir la référence complète de l'opérateur LIKE dans la ruche? L'UDF manuel semble insuffisante.
OriginalL'auteur Mukul Gupta | 2014-07-31
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser RLIKE (expression régulière) :
select * from table where column rlike '.*a\|b.*'
OriginalL'auteur Arnaud
Vous pouvez utiliser
select * form table where column like '%a[|]b%'
OriginalL'auteur Selva439