Problème avec une requête avec concaténation
Fermé
luke590
-
30 oct. 2013 à 10:34
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 3 déc. 2013 à 15:46
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 3 déc. 2013 à 15:46
A voir également:
- Problème avec une requête avec concaténation
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Requête sql date supérieure à ✓ - Forum Programmation
- La requête graphql n’est pas autorisée facebook - Forum Facebook
- Concaténation pdf - Guide
9 réponses
Utilisateur anonyme
30 oct. 2013 à 11:17
30 oct. 2013 à 11:17
Bonjour
Donne nous l'instruction php complète car ton problème vient d'un mélange de ' et de ". Il nous faut la ligne complète pour pouvoir corriger.
Mais il y a gros à parier que tu as entouré ta requête de simple quotes ' et que donc ton CONCAT( marque, ' ', modele ) doive être remplacé par CONCAT( marque, " ", modele )
Donne nous l'instruction php complète car ton problème vient d'un mélange de ' et de ". Il nous faut la ligne complète pour pouvoir corriger.
Mais il y a gros à parier que tu as entouré ta requête de simple quotes ' et que donc ton CONCAT( marque, ' ', modele ) doive être remplacé par CONCAT( marque, " ", modele )
Effectivement (j'étais mal réveillé ce matin ^^), mais il persiste un problème maintenant j'ai l'erreur :
Unknown column 'expression' in 'where clause'
Unknown column 'expression' in 'where clause'
Utilisateur anonyme
30 oct. 2013 à 11:29
30 oct. 2013 à 11:29
Et le message Unknown column 'expression' in 'where clause' ne veut rien dire pour toi ? Tu n'envisages pas de faire l'effort de le comprendre tout seul ?
bah si je le comprends, il ne connaît pas 'expression' dans le where mais du coup, comment faire ? j'ai mal déclaré un truc ? ou oublié quelque chose ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
30 oct. 2013 à 11:34
30 oct. 2013 à 11:34
Pourquoi avais-tu écrit "expression" à cet endroit là ? Qu'est-ce que ça voulait dire ?
J'ai renommé le concat() en expression et je voulais le comparer dans le where avec le mot tapé dans le champ recherche, mais c'est peut-être pas possible de le faire comme ça ?
Utilisateur anonyme
30 oct. 2013 à 11:48
30 oct. 2013 à 11:48
Hélas non, ce n'est pas toujours possible d'utiliser l'alias d'une expression dans la clause WHERE
AssassinTourist
Messages postés
5710
Date d'inscription
lundi 16 janvier 2012
Statut
Contributeur
Dernière intervention
29 février 2024
1 311
3 déc. 2013 à 15:46
3 déc. 2013 à 15:46
Bonjour,
Au final, as-tu réussi à faire ce que tu voulais ?
Au final, as-tu réussi à faire ce que tu voulais ?