-
[Aide requete SQL]
Bonjour,
Pour une requête SQL avec une instruction IN faut-il mettre des apostrophes comme ceci :
Code:
select * from inscrits where inscri_search_origine IN ('1','2','3')
ou ne rien mettre comme cela :
Code:
select * from inscrits where inscri_search_origine IN (1,2,3)
Merci
-
Tout dépend du type de ton champ inscri_search_origine.
Si c'est un CHAR, VARCHAR ou assimilé, les apostrophes sont obligatoires.
Si c'est une donnée numérique, alors les deux cas de figure fonctionnent (mais pour plus de clarté, et éviter de confondre les chaînes de caractères et les entiers, il serait mieux de ne pas en mettre)
-
La deuxieme est bonne si tes champs sont de type numerique ;)
-