Outil en ligne pour valider une liste de valeurs délimitées et produire la condition SQL WHERE colonne IN (...).

Collez ou saisissez des valeurs ci-dessous. Les jetons séparés par retours à la ligne, espaces, tabulations, virgules ou points-virgules sont validés et assemblés en clause SQL WHERE … IN (…) selon la mise en forme choisie.

Délimiteurs : retours à la ligne, espaces, tabulations, virgule, point-virgule — pas de virgules à l'intérieur des valeurs.

Lignes: 0 Colonnes: 0 Sélection: 0 caractères
Type de valeur
Mise en forme de la liste IN
Lignes: 0 Colonnes: 0 Sélection: 0 caractères

Utilisation

  • Collez ou saisissez la liste dans la zone d'entrée.
  • Définissez le nom de colonne et le type (chaîne ou nombre).
  • Cliquez sur Générer la clause IN pour valider et remplir la sortie SQL.
  • Choisissez le format de la liste IN : vertical, horizontal ou N valeurs par ligne.
  • Copiez ou téléchargez depuis l'éditeur de sortie.

Entrée, sortie, limites

Entrée : liste délimitée. Sortie : SQL WHERE column IN (...). Construit ici ; rien n’est envoyé.

Exemple

a, b, c en mode string → col1 IN ('a', 'b', 'c'). Le mode nombre omet les quotes.

Remarques

  • Les virgules et sauts de ligne dans une valeur servent de délimiteurs ; les chaînes avec virgules intégrées ne sont pas prises en charge comme un seul jeton.
  • Vérifiez le SQL final selon votre moteur (identifiants entre guillemets, casse, etc.).

FAQ

Et si une valeur contient une virgule ?
Les virgules sont des délimiteurs. Les virgules internes ne forment pas un token.
Ça exécute du SQL ?
Non. Il construit seulement la chaîne. Pas d’exécution.
Règles du nom de colonne ?
Lettres, chiffres, underscore et points (schema.col) seulement.