Sous requêtes - Erreur de syntaxe
Je n'arrive pas à comprendre pourquoi ma sous-requête ne fonctionne pas.
Je voudrais récupérer la liste de tous les clients étant dans la même ville que le client sélectionné.
Le client sélectionné est dans l'url (detail.php?clientID=2025)
Mon premier jeu d'enregistrement fonctionne:
Code:
1 2 3
| SELECT villeID
FROM tbl_clients
WHERE clientID = colname |
ici, colname va chercher le n° client dans l'URL. Donc cette première requête me renvoi un chiffre qui correspond à l'id de la ville.
Cette première requête fonctionnant, j'ai donc rédigé la requête suivante pensant pouvoir récupérer les autres clients de la ville
Code:
1 2 3
| SELECT *
FROM tbl_clients
WHERE villelID = (SELECT villeID FROM tbl_clients WHERE clientID = colname) |
Dreamweawer me renvoi un message d'erreur m'indiquant que ma syntaxe SQL n'est pas correcte.
Si vous avez un avis sur la question , je suis preneur;
Merci d'avance