Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/04/2005, 16h45   #1
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Par défaut [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
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2005, 16h54   #2
Membre habitué
 
Inscription : mai 2002
Messages : 131
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 131
Points : 142
Points : 142
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)
Quentin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2005, 16h55   #3
Membre éclairé
 
Avatar de piff62
 
Inscription : décembre 2003
Messages : 431
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : décembre 2003
Messages : 431
Points : 362
Points : 362
La deuxieme est bonne si tes champs sont de type numerique
piff62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/04/2005, 17h00   #4
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
OK merci !
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h43.


 
 
 
 
Partenaires

Hébergement Web