0
votes

Quelle est la syntaxe SQL droite?

Quelle est la bonne syntaxe SQL? Je veux filtrer pour 4 id. XXX

MAINTENANT, je ne vois que la commande_status_id 22.


5 commentaires

Vous pouvez utiliser dans l'opérateur. Et order_status_id in ('22', '20', '24', '23');


Je suis surpris que le script que vous avez rencontré ne soit même pas terminé dans une erreur de syntaxe


@Kisleves, c'est bien que vous ayez trouvé une réponse utile. Veuillez envisager d'accepter une réponse en cliquant sur la coche grise à gauche de la réponse. Il récompense la personne qui a répondu avec certains points de réputation et vous en obtenez aussi.


Ne mettez pas de chiffres dans des guillemets simples dans (22,20,24,23)


@Malcolmsalvador: Kisleves utilise probablement MySQL qui est connue pour exécuter des déclarations SQL non valides sauvages sans plaintes.


3 Réponses :


0
votes

Pour plusieurs valeurs, vous pouvez utiliser l'opérateur

 AND order_status_id IN ('22','20','24','23')


0 commentaires

0
votes

Vous pouvez toujours utiliser dans l'opérateur.

AND order_status_id in ('22','20','24','23');


0 commentaires

0
votes

J'espère que cette requête est très utile pour vous. XXX


0 commentaires