Tom's Guide > Forum > Programmation > SQL - Unknown column ... in 'where clause'
SQL - Unknown column ... in 'where clause' - Programmation
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour.
voila mon probleme:
par une appli java, j'execute une requete sql:

SELECT user, pass FROM identifiant WHERE user=toto
voici l'erreur: #1054 - Unknown column 'toto' in 'where clause'

(pour la table identifiant -> user, pass)

je suis sur que c'est la requete, puisque dans MySql (easyphp) j'execute a la main la requete!
chose bizarre:

SELECT user, sid FROM session WHERE sid=1
ben ça, ca marche!
(pour la table session -> user, sid)

pourtant les deux tables ont été créées a l'identique si je puis dire... meme attributs, tout!

je suis ... dubitatif! help plz!

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

les chaines doivent etre entourées de quotes :
SELECT user, pass FROM identifiant WHERE user='toto'

si tu ne les mets pas, toto est interprété comme une colonne au même titre que user
Avec un nombre comme dans ta 2e requète ca passe mais il vaut mieux l'encadrer également avec les guillemets

Répondre à ritzle

ben en fait, javais l'habitude d'oracle... on y met des `toto` pas des 'toto'...
merci en tout cas!

bonne continuation

Répondre à kicoe
Tom's Guide > Forum > Programmation > SQL - Unknown column ... in 'where clause'
Aller à :

Il y a 249 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens