Maison > base de données > tutoriel mysql > Les opérateurs LIKE et IN de SQL Server peuvent-ils être combinés en une seule clause ?

Les opérateurs LIKE et IN de SQL Server peuvent-ils être combinés en une seule clause ?

Mary-Kate Olsen
Libérer: 2025-01-16 22:58:12
original
909 Les gens l'ont consulté

Can SQL Server's LIKE and IN Operators Be Combined in a Single Clause?

SQL Server : combiner les opérateurs LIKE et IN

L'opérateur

SQL Server LIKE recherche des modèles, tandis que IN vérifie les correspondances dans une liste de valeurs. Les combiner directement dans une seule clause WHERE n'est pas possible.

Pour obtenir la fonctionnalité équivalente, utilisez plusieurs LIKE conditions liées à OR :

<code class="language-sql">SELECT * FROM table
WHERE column LIKE 'Text%'
   OR column LIKE 'Link%'
   OR column LIKE 'Hello%'
   OR column LIKE '%World%';</code>
Copier après la connexion

Cette requête récupère les lignes où le column correspond à l'un des modèles spécifiés. Par exemple, il renverrait des lignes contenant "Text", "Textad", "Text hello", "Link2", "Linkomg", "HelloWorld" et "ThatWorldBusiness". Le caractère générique % représente toute séquence de caractères (y compris zéro).

Alternativement, si vous disposez d'une liste prédéfinie de valeurs, l'utilisation d'une série de OR conditions avec LIKE peut être moins efficace que d'autres approches. Pensez à utiliser une table temporaire ou une expression de table commune (CTE) pour des scénarios plus complexes ou des ensembles de valeurs importants.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal