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
- Concaténation pdf - Guide
- Requête sql pix - Forum Python
- Excel concaténer plage cellules avec séparateur ✓ - Forum Excel
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Erreur de requete facebook - Forum Facebook
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 ?