Requête SQL petite question
6 messages
• Page 1 sur 1
-

fredm - WRInaute impliqué

- Messages: 549
- Inscription: 2 Nov 2004
Requête SQL petite question
Bonjour,
Je possède 3 tables:
Maisons
id, type, villeID
Villes
id, ville, regionID
Régions
id, region
Je souhaiterai faire une requête qui en fonction de la région (regionID), me donne toutes les maisons de toutes les villes dans cette région.
Merci pour votre aide.
Fred
Je possède 3 tables:
Maisons
id, type, villeID
Villes
id, ville, regionID
Régions
id, region
Je souhaiterai faire une requête qui en fonction de la région (regionID), me donne toutes les maisons de toutes les villes dans cette région.
Merci pour votre aide.
Fred
-

screuscreu - WRInaute impliqué

- Messages: 968
- Inscription: 14 Jan 2008
- Code: Tout sélectionner
SELECT
Maison.id,
Maison.type,
Maison.villeID
FROM
Maisons as Maison,
Villes as Ville
WHERE
Maison.villeID = Ville.id AND
Ville.regionID = $monIdQuiVaBienIci
ORDER BLABLA LIMIT BLABLA
EDIT : (j'avais mis mon wink dans le code !)
-

screuscreu - WRInaute impliqué

- Messages: 968
- Inscription: 14 Jan 2008
tu peux en effet mettre des "inner join", ou autre, c'est juste plus rapide.
J'ai fait simple pour la compréhension ne connaissant pas ton niveau !
et je suis pas insomniaque ... juste à l'autre bout du monde !
J'ai fait simple pour la compréhension ne connaissant pas ton niveau !
et je suis pas insomniaque ... juste à l'autre bout du monde !
-

fredm - WRInaute impliqué

- Messages: 549
- Inscription: 2 Nov 2004
J'ai le niveau d'un mec qui a appris çà à l'école (qui n'avait pas forcément de bonnes notes) et qui dois le mettre en application 15 ans après...
J'aurai vu un truc du genre:
Ca paraît bon?
Argh, j'y retournerai bien en Californie
J'aurai vu un truc du genre:
- Code: Tout sélectionner
select m.type, v.ville from maisons AS m INNER JOIN villes as v ON m.villeID=v.ID INNER JOIN regions as r ON r.ID=c.regionID WHERE r.ID=<mon choix> ORDER BY m.type
Ca paraît bon?
Argh, j'y retournerai bien en Californie
-

screuscreu - WRInaute impliqué

- Messages: 968
- Inscription: 14 Jan 2008
sert à rien de joindre Régions puisque tu ne récupère aucune info dedans et que le ID est déjà dans "Villes".
Sinon, le meilleur moyen est d'essayer !
Et oui on y est bien en Californie ... pour encore quelques semaines
Sinon, le meilleur moyen est d'essayer !
Et oui on y est bien en Californie ... pour encore quelques semaines
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Google API : guide de développement de l'API Google - 20-09-2002
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Nombre moyen de mots par requête : statistiques AOL Août 2006 - 10-08-2006
- Nombre de clics dans les pages de résultats : statistiques AOL Août 2006 - 11-08-2006
- Google Deskbar : la recherche sur votre bureau - 07-11-2003
- Informations sur l'infrastructure technique de Google - 01-11-2004
- Une icone pour afficher des plans dans les résultats de Google (Plus Box) - 13-12-2006
- Google indexe le Flash - 28-04-2004
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
