Comment faire? Par exemple, si ma colonne est "chats, chiens, oiseaux" et que je veux obtenir des lignes où la colonne contient des chats?La chaîne SQLite contient une autre requête de chaîne
Répondre
utilisant LIKE:
SELECT *
FROM TABLE
WHERE column LIKE '%cats%' --case-insensitive
Gardez à l'esprit que cela ne convient pas lorsque la chaîne que vous recherchez est variable ou contient un caractère spécial tel que '%'. – Sam
Si "cats" est un champ d'une autre table, vous pouvez utiliser ''%' || table2.field || '%'' comme critère similaire –
Alors que LIKE
convient à ce cas, une solution de but plus général est d'utiliser instr
, qui ne nécessite pas de caractères dans la chaîne de recherche à échapper. Note: instr
is available starting from Sqlite 3.7.15.
SELECT *
FROM TABLE
WHERE instr(column, 'cats') > 0;
De plus, gardez à l'esprit que LIKE
est insensible à la casse , alors que instr
est crémerie- sensible.
Ce qui signifie que votre minSdkVersion doit être 21 (5.0-Lollipop) –
- 1. expressions régulières - tester si une chaîne contient une autre chaîne
- 2. La chaîne contient
- 3. Exemple lorsque request.POST contient une chaîne de requête dans django
- 4. Applescript: vérifier si une chaîne contient une chaîne vide?
- 5. Recherche d'une chaîne dans une autre chaîne
- 6. ajoutant une chaîne de caractères à une autre chaîne
- 7. Déterminez le pourcentage que contient une chaîne dans un autre
- 8. Comment savoir si une chaîne contient une autre chaîne dans un script shell Unix?
- 9. Y at-il MSBuild pour vérifier si une chaîne contient une autre chaîne (similaire à string.contains)
- 10. Préfixer une chaîne à une autre chaîne
- 11. Insérer une chaîne dans une autre chaîne
- 12. Vérifie si une chaîne contient une chaîne en C++
- 13. Déterminez si une chaîne contient une chaîne base64 à l'intérieur
- 14. Comment déterminer si une chaîne contient une sous-chaîne spécifique
- 15. requête sql pour la chaîne contient en C#
- 16. PHP - Retirez une partie de chaîne d'une autre chaîne
- 17. Centrage d'une chaîne sur une autre chaîne
- 18. Recherche d'une chaîne dans une autre chaîne
- 19. Comment encoder une chaîne de requête pour qu'elle soit la valeur d'une autre chaîne de requête en javascript?
- 20. chaîne contient des caractères valides
- 21. trouver la position d'une chaîne dans une autre chaîne
- 22. La chaîne mallocée contient des valeurs parasites
- 23. Comment vérifier qu'une chaîne contient une date?
- 24. Vérifier si une chaîne contient des nombres
- 25. Vérifiez si la chaîne contient une plage de nombres
- 26. PHP si la chaîne contient une URL isoler
- 27. envoi & chaîne de requête
- 28. Vérifie si une chaîne contient un astérisque (*)
- 29. Requête Linq: ce tableau contient-il cette chaîne?
- 30. Chaîne de requête Asp.Net
éditez votre question avec un ensemble de données d'échantillons. Il est difficile de déterminer exactement ce que vous demandez. –