Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & SQL-Server
PHP & SQL-Server Forum d'entraide sur SQL-Server avec PHP. Avant de poster -> FAQ SQL-Server
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 15/03/2011, 14h21   #1
Invité régulier
 
Inscription : juin 2009
Messages : 26
Détails du profil
Informations forums :
Inscription : juin 2009
Messages : 26
Points : 5
Points : 5
Par défaut Concaténation d'une chaine de caractère avec un nom de table SQL

bonjour, voilà mon problème j'ai ce bout de requette que je ne sais pas écrire :
Code :
1
2
 
LEFT JOIN url_alias ON 'node/'+node.nid = url_alias.src

"url_alias.src" est de la forme "node/x";
et
"node.nid" corresond au "x"

seulement ça ne fonctionne pas, la concaténation n'est pas prise en compte... comment faire ?
Balthazar117 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2011, 14h40   #2
Membre Expert
 
Avatar de transgohan
 
Homme Baptiste ROUSSEL
Étudiant
Inscription : janvier 2011
Messages : 802
Détails du profil
Informations personnelles :
Nom : Homme Baptiste ROUSSEL
Localisation : France, Territoire de Belfort (Franche Comté)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : janvier 2011
Messages : 802
Points : 1 515
Points : 1 515
Essayes peut être ceci :
Code :
LEFT JOIN url_alias ON `'node/'+node.nid` = `url_alias.src`
Cela dit je trouve bizarre de trouver un slash dans le nom d'un champs. :/
transgohan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2011, 14h42   #3
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
utilise la fonction CONCAT
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h25.


 
 
 
 
Partenaires

Hébergement Web